Heim  >  Artikel  >  Datenbank  >  Oracle数据库设置任务计划备份一周的备份记录

Oracle数据库设置任务计划备份一周的备份记录

WBOY
WBOYOriginal
2016-06-07 16:19:191104Durchsuche

Oracle 数据库备份: --保留最近一周的备份记录; ====正文: ====开始============== echo 设置备份文件存放文件夹... set tbuf=E:Cwaybackup echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)... set name=%date% set name=%name:~-3% set nam

   Oracle 数据库备份:

  --保留最近一周的备份记录;

  ====正文:

  ====开始==============

  echo 设置备份文件存放文件夹...

  set "tbuf=E:Cwaybackup"

  echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...

  set name=%date%

  set name=%name:~-3%

  set name=ORCL_backup_%name%

  echo 是否存在同名文件,若存在则删除同名文件...

  if exist %tbuf%%name%.dmp del %tbuf%%name%.dmp

  if exist %tbuf%%name%.log del %tbuf%%name%.log

  echo 开始备份XX项目 Oracle 数据库.....

  exp User1/PassWord1@Orcl file=%tbuf%%name%.dmp log='%tbuf%%name%.log'

  echo 备份完毕!

  ===结束=======

  ==将“开始”,“结束”之间的内容复制到txt文件中,,修改相应的参数如:路径、数据库名称等;

  另存为bat格式,创建任务计划,设置每天运行即可实现数据库备份。

  注:

  (1)User:要备份数据的用户名;

  (2)PassWord:口令;

  (3)Orcl:数据库名称;

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn