1、用记事本编写以下脚本,示例:@echo offecho设置导出文件名和日志文件名set Today=%DAT呶蓟鹭毵E%set Today=%Today:~0,4%%Today:~5,2%%Today:~8,2%set dmpname=%Today%_expset logname=%Today%_exp_logecho输出文件名和日志文件名,验证是否正确命名echo %dmpname%echo %logfilename%echo 开始备份数据库echo 使用EXPDP命令导出DMP文件expdp user/psw@oracle客户端服务名 schemas=user directory=DATA_BAK_DIR dumpfile=%dmpname%.dmp logfile=%logfilename%.log
2、另存为记事本为.bat文件。关于ORACLE数据库的EXPDP命令的使用说明,请查看ORACLE相关文档。
3、点击WINDOWS开始菜单,找到“WINDOWS管理工具”下的“计划任务程序”,点击打开。
4、点击“创建任务“,设置任务的名称
5、点击”触发器“选项卡,设置在什么条件下触发任务。
6、点击新建,创建一个新的触发器,设置任务开始的时间等,如设置从2018年11月23日开始每周星期六的1:08:08执行任务
7、点击”操作“选项卡,设置任务执行的内容。
8、选择刚刚编写好的脚本作为任务的操作内容
9、点击”确定“,完成任务设置,在任务列表中就可以看到刚刚添加的任务了。
10、至此,ORACLE数据库就会自动在每周星期六的1:08:08导出DMP备份文件。