养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

oracle数据库定时导出

时间:2024-11-03 02:16:42

数倌栗受绽据安全是我们最关注的事情,有些数据库或者数据库中个表需要每天导出到windows系统上,以便需要时可以随时回复,下面就利用windows定时任务和批处理来实现这个功能。

工具/原料

oracle数据库

windows操作系统

方法/步骤

1、建立oracle数据库导出的批处理文件,建立文本文件,鸷拳林根改名为如:exp_all.bat,将如下内容粘贴到里面

2、如果全库备份用以下内容:expuse筠续师诈rname/passwd@zjpsfile=D:\backup_sys\2016\33\%d锾攒揉敫ate:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%_%time:~3,2%.dmpfull=yeslog=D:\backup_sys\2016\33\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%_%time:~3,2%.log/*后面为文件保存路径,根据自己需要进行修改*/

3、如果只根据条件备份某个表用以下内容:e垓矗梅吒xpusername/passwd@zjpsfile=D:\backup_sys\定时导出表\tabl髫潋啜缅ename%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%_%time:~3,2%.dmptables=(tablename)query='wheresubdate=%date:~0,4%%date:~5,2%%date:~8,2%'log=D:\backup_sys\定时导出表\opayinfo%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%_%time:~3,2%.log/*后面为文件保存路径,根据自己需要进行修改*/

4、用windows定时任务来完成定时执行的功能。

5、打开“控制面板”,选择“系统和安全”

oracle数据库定时导出

6、选择"管理工具"——>“计划任务

oracle数据库定时导出

7、右击“任务计划程序库”——>“创建基本任务”

oracle数据库定时导出

8、输入一个任务名称,例如:exp_oracle

oracle数据库定时导出

9、选择任务执行的频率

oracle数据库定时导出

10、设定任务执行的时间

oracle数据库定时导出

oracle数据库定时导出

11、选择批处理文件exp_all.bat所在的路径

oracle数据库定时导出

12、完成后可以看到在任务计划程序库中增加一条记录

oracle数据库定时导出

© 一点知识