Oracle 11g 备份恢复步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle 11g 备份恢复步骤
备份步骤:
1、进入命令行操作
cmd
2、连接数据库
sqlplus lwuser/lwuser
3、创建备份目录文件—创建后必须在E盘建立dmpbak文件夹
sql> create directory sdmzykt as 'E:\dmpbak\dmp';
4、可使用命令查询备份目录文件
sql> select * from dba_directories;
5、赋予权限
sql> grant read,write on directory sdmzykt to lwuser;
6、执行备份语句—使用命令行窗口
expdp lwuser/lwuser directory=sdmzykt dumpfile=sdmzyktbak.dmp logfile= sdmzyktbak.log schemas= lwuser
恢复步骤:
1、命令窗口直接导入:
impdp lwuser/lwuser directory= sdmzykt dumpfile= sdmzyktbak.dmp logfile= sdmzyktbak.log schemas= lwuser
bat文件:
@echo off
rem set backupfile=f_database_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp rem set logfile=f_database_%date:~0,4%-%date:~5,2%-%date:~8,2%.log rem delete 30days files
forfiles /p "D:\temp\dmp" /d -30 /c "cmd /c echo
deleting @file ... && del /f @path"
cd D:\temp\dmp
rem backup schemas
set backupfile=sshe_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp
set logfile=sshe_%date:~0,4%-%date:~5,2%-%date:~8,2%.log
expdp sshe/sshe directory=DIR_DP dumpfile=%backupfile% logfile=%logfile% schemas=sshe parallel=4
auto运行脚步:
@ECHO OFFschtasks /create /tn SSHE数据库定时备份/tr "D:\temp\sshe_bak.bat" /sc daily /st 00:00:00 /ru "system" PAUSEEXIT。

相关文档
最新文档