oracel数据库简单备份方法Word格式.docx
《oracel数据库简单备份方法Word格式.docx》由会员分享,可在线阅读,更多相关《oracel数据库简单备份方法Word格式.docx(11页珍藏版)》请在冰点文库上搜索。
![oracel数据库简单备份方法Word格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/7/97e7a5c1-d858-4912-a09f-7d94d0ce0d7a/97e7a5c1-d858-4912-a09f-7d94d0ce0d7a1.gif)
以周循环的方式备份数据库,最终结果为7个DMP文件和7个LOG文件。
步骤:
(1)确认操作系统类型及版本;
(2)编写批处理命令:
不同操作系统,形成不同的批处理命令;
如windows2000操作系统:
D:
\oracle\ora92\bin\expsystem/jhfzb_server@powerinfoowner=(user1,user2,…)或者FULL=Yfile="
d:
\xj_databack\%DATE:
~0,3%.dmp"
LOG="
~0,3%.log"
GRANTS=yINDEXES=yROWS=yCONSTRAINTS=y
如windows2003操作系统:
~11,13%.dmp"
注意:
%DATE:
~11,13%中数值可通过在CMD-PROMPT-DATE-%DATE:
~X1,X2%来确定你想要值,一般是年、月、日、星期四种类型;
(3)操作系统-所有程序-附件-系统工具-任务计划
点击“添加任务计划”,进入“任务计划向导”
点击“下一步”,选择“命令提示符”
点击“下一步”,输入“任务的名称”,选择任务“任务执行日期”
点击“下一步”,选择“执行任务的起始时间和日期”
点击“下一步”,输入操作系统管理员的密码和确认密码
点击“下一步”,选择“在单击……(A)”
点击“完成”,输入“运行命令的路径”和“起始路径”
2.Oracle作业方式
(1)确认Oracle服务是否启动:
OracleOraHome92ManagementServer、OracleOraHome92TNSListener、OracleServiceSTAT
(2)操作系统-所有程序-Oracle-OraHome92-EnterpriseManagerConsole
点击“确定”
点击“创建作业”,输入“作业名”,选择“数据库”
点击“任务”,选择“可用任务-导出”
点击“参数”
点击“导出向导”,输入导出文件的完整路径和文件名
点击“下一步”,选择导出类型-整个数据库
点击“下一步”
点击“完成”
点击“调度”,选择“周几”和“开始执行日期、时间”
点击“访问权”
点击“提交”,完成作业创建。
3.批处理命令+任务计划
以上两种方式都是把数据库备份到本机上,第3种方式是把数据从一台机器上完全拷贝到另外一台机器上。
xcopy.bat
C:
\WINDOWS\system32\xcopy/e/yE:
\data_back\\10.212.16.191\d$\data_back\