Oracle数据库操作

----Oracle备份说明

是将数据文件放在外接磁盘下,由两台服务器系统和一个外接共享磁盘阵列柜组成,一台运行,一台监控,在软件的设置下随时准备着坏掉之后另一台服务器开始工作,而容灾备份是指将数据文件通过网络备份到远端设备上,例如广州分公司发生火灾不会使数据文件丢失,因为先已将文件备份到北京总公司服务器上。一般都用双机互援备份或者双机热备份就行了,如果公司规模较大、数据重要性非常高、公司地方有可能发生灾难就可以考虑远程备份。

 

---Oralce的导入导出

exp system/oracle@charge TABLE=scott.dept,scott.emp FILE=tab1.dmp
用system用户(密码是oracle)登录charge库,将scott.dept跟scott.emp这2个表导出到tab1.dmp

imp scott/oracle@charge FILE=tab2.dmp TABLES=dept,emp(这边应该是个逗号吧)
用scott用户导入tab2.dmp文件中的dept,emp表

 imp system/oracle@charge FILE=tab2.dmp TABLES=dept.emp FROMUSER=scott TOUSER=system
用scott用户登录,将tab2.dmp中的dept,emp表从scott用户导入到system用户

 

-----------Oracle的监听服务

listener.ora可配置多个监听和多个监听对应数据库(SID).

ORCLLISTENER所监听的数据库列表

 

SID_LIST_ORCLLISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = d:/oracle/product/10.2.0/db_1)

      (PROGRAM = extproc)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = testDB)

      (ORACLE_HOME = d:/oracle/product/10.2.0/db_1)

      (SID_NAME = testDB)

    )

  )

LISTENER所监听的数据库

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (GLOBAL_DBNAME = Oracle8)

      (ORACLE_HOME = d:/oracle/product/10.2.0/db_1)

      (SID_NAME = ORCLw)

    )

  )

ORCLLISTENER所对应的服务器

ORCLLISTENER =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 20100908-2130)(PORT = 1521))

  )

LISTENER所对应的服务器

LISTENER =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 20100908-21301)(PORT = 1521))

  )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值