oracle自动备份和远程备份
来源:优易学  2011-11-15 18:26:44   【优易学:中国教育考试门户网】   资料下载   IT书店

  1.在tnsnames.ora添加要远程备份的主机

  如:

  67 =

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

  )

  (CONNECT_DATA =

  (SID = PLSExtProc)

  (PRESENTATION = RO)

  )

  )

  2.打开Oracle目录,拷贝exp.exe文件

  如:我的Oracle目录C:\oracle\ora92\bin

  3.编写自动备份的脚本

  新建一个文本文档,输入以下内容:

  EXP fxz/fxz@67 file=f:\oracle\backup\%date:~0,10%.dmp log=f:\oracle\backup\%date:~0,10%.log compress=n buffer=8092 consistent=y direct=n constraints=y feedback=10000 grants=y record=y indexes=y triggers=y rows=y

  另存为.bat的文件

  说明:

  fxz/fxz : 数据库的用户名和密码;

  67:数据库服务名,在第一步配置的名字;

  file=f:\oracle\backup\%date:~0,10%.dmp  输出文件路径

  log=f:\oracle\backup\%date:~0,10%.log   输出日志路径

  \%date:~0,10% :当前系统时间

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训