oracle每天定时备份详细的图文示范

阅读更多

客户线上环境安装了ORACLE数据库以后,需要进行定时备份,但是人工操作比较耗时耗力,如何进行让oracle进行定时备份操作呢,下面我们详细的截图示范:

1.首先编写数据库备份的脚本 也就是.bat文件:

oracle数据库备份的脚本文件,拷贝后,另存为.bat格式,也就是window的执行命令文件
@echo off

echo 删除10天前的备分文件和日志

forfiles /p "D:\oracle-bak" /m *.dmp /d -10 /c "cmd /c del @path"

forfiles /p "D:\oracle-bak" /m *.log /d -10 /c "cmd /c del @path"


echo 正在备份 Oracle 数据库,请稍等……

exp test/[email protected]:1521/orcl file=D:\oracle-bak\test%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=D:\oracle-bak\test%date:~0,4%%date:~5,2%%date:~8,2%.log owner=test buffer=65535

echo 任务完成!

 

上面需要修改的地方,我这边详细截图说明:


oracle每天定时备份详细的图文示范_第1张图片
 

2.接下来就是利用windows系统自带的定时任务去调用编写的.bat文件(调用之前,可以双击文件,看是否正常执行)

打开windows 系统的任务计划程序

按照下面的图,进行一步步操作即可
oracle每天定时备份详细的图文示范_第2张图片
 
oracle每天定时备份详细的图文示范_第3张图片
 
oracle每天定时备份详细的图文示范_第4张图片
 
oracle每天定时备份详细的图文示范_第5张图片
 
oracle每天定时备份详细的图文示范_第6张图片
 
oracle每天定时备份详细的图文示范_第7张图片
 

 

至此,您的oracle数据库就可以每天定时执行了

 

  • oracle每天定时备份详细的图文示范_第8张图片
  • 大小: 28.3 KB
  • oracle每天定时备份详细的图文示范_第9张图片
  • 大小: 70.9 KB
  • oracle每天定时备份详细的图文示范_第10张图片
  • 大小: 86.3 KB
  • oracle每天定时备份详细的图文示范_第11张图片
  • 大小: 46.4 KB
  • oracle每天定时备份详细的图文示范_第12张图片
  • 大小: 47.3 KB
  • oracle每天定时备份详细的图文示范_第13张图片
  • 大小: 57.8 KB
  • oracle每天定时备份详细的图文示范_第14张图片
  • 大小: 34.1 KB
  • 查看图片附件

你可能感兴趣的:(oracle每天定时备份详细的图文示范)