文件名称:ORCL数据库数据备份.rar
文件大小:139KB
文件格式:RAR
更新时间:2023-01-23 03:38:28
数据库 自动备份
数据库自动备份 1、使用pl/sql数据库工具进入sys用户; 用户名:sys,密码:orcl 数据库:192.168.1.254:1521/orcl 链接为sysDBA 2、新建sql窗口; 3、新建一个备份文件夹名称用【‘县区首字母’+sjbf】,作为备份数据存放的路径; 4、运行CREATE DIRECTORY sjbf_dir as 'D:\DataPump';红色字体为上面新建备份文件夹的路径; 5、在sql窗口运行语句GRANT read, write ON DIRECTORY sjbf_dir TO sxk,ggk,yjk,dak,wdk,dawd; 红色字体为本地建库的名称,根据各县库名可进行修改。 6、@echo off set a=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% echo 正在备份 Oracle 数据库,请稍等…… exp userid=dasj/dasj(红色数据库名称)@10.17.0.151:1521/orcl (远程备份填写服务器地址,本机备份无需填写服务器地址)file=D:\140602sjbf\1\(存储路径)dasj.dmp owner=dasj log=D:\140602sjbf\1\(存储路径)dasj.log(导出日志) exp userid=ggk/ggk@10.17.0.151:1521/orcl file=D:\140602sjbf\1\ggk.dmp owner=ggk log=D:\140602sjbf\1\ggk.log exp userid=sxk/sxk@10.17.0.151:1521/orcl file=D:\140602sjbf\1\sxk.dmp owner=sxk log=D:\140602sjbf\1\sxk.log exp userid=yjk/yjk@10.17.0.151:1521/orcl file=D:\140602sjbf\1\yjk.dmp owner=yjk log=D:\140602sjbf\1\yjk.log exp userid=dawd/dawd@10.17.0.151:1521/orcl file=D:\140602sjbf\1\dawd.dmp owner=dawd log=D:\140602sjbf\1\dawd.log exp userid=wdk/wdk@10.17.0.151:1521/orcl file=D:\140602sjbf\1\wdk.dmp owner=wdk log=D:\140602sjbf\1\wdk.log echo 任务完成! 依据本地数据库信息对其进行修改。 7、将第6步中的txt文件后缀改为bat,双击运行,测试,测试成功后进行下一步; 8、在开始菜单中打开运行,填入 taskschd.msc ,点击确定,打开计划任务。在计划任务程序(本地)上点击右键,新建基本任务; 9、输入名称 : 每日自动备份 ; 并加入相应的描述(该任务的作用以及触发时间),next step 10、触发器配置每天或者每周,next step ;每天和每周的区别在于保留几个备份。 11、设置每日触发时间,next step 12、选择“启动程序”,next step 13、点击“浏览”,将第五步中测试成功的.bat文件添加进去,next step 14、点击完成,
【文件预览】:
数据库自动备份操作文档.rtf
数据备份
----星期二()
--------yjk.log(0B)
----星期三()
----星期一()
----备份语句(星期五).bat(737B)
----新建文本文档.txt(46B)
----星期四()
----备份语句(星期二).bat(737B)
----备份语句(星期四).bat(737B)
----备份语句(星期日).bat(737B)
----星期日()
----备份语句(星期三).bat(737B)
----星期六()
----备份语句(星期一).bat(737B)
----备份语句(星期六).bat(737B)
----星期五()