有关Oracle数据库的备份情况
时间:2007-11-09 来源:不详 作者:迈克DB
象的DDL
FULL 如设为‘Y’,那么将执行一个整个数据库导出操作
TABLES 要导入的一系列表
RECORDLENGTH 转储导入文件日志的长度(以字节为单位),通常都使用缺省,除
非要在两个不同操作系统中传递导入文件
INCTYPE 正在执行的导入操作的类型(有效值有”COMPLETE“(缺省值),
CUMULATIVE”和“IVCREMENTAL”)
PARFILE 要传递给导入的参数文件的名字。这个文件将包含所有参数的入
口项
ANALYZE 标明是否将移对象的统计信息写入导入转储文件中
LOG 导入日志将要写入的文件的名字
MLS 标明是否要导入MLS 标号
热备份的命令文件:
ORACLE_SID=oracle7
ORACLE_HOME=/wwwdg/oracle
sqldba lmode=y<<EOF arch1
connect internal
alter tablespace SYSTEM begin backup;
!tar -cvf /dev/rmt/0 /wwwdg/oracle/dbms/sys01.dbf
alter tablespace SYSTEM end backup;
alter tablespace BWT begin backup;
!tar -cvf /dev/rmt/0 /wwwdg/oracle/dbms/BWT1.dbf
alter tablespace BWT end backup;
archive log stop
exit
EOF arch1
FILES='ls /wwwdg/oracle/arch/arch*.dbf';
sqldba lmode=y<<EOF arch2 内容来自dedecms
connect internal
archive log start;
exit
EOF arch2
tar -rvf /dev/rmt/0 $FILES
rm -f $files
sqldba lmode=y<<EOFarch3
alter database backup controlfile to
'/wwwdg/oracle/dbms/bwtcontrfile.backup';
exit
EOF arch3
tar -rvf /dev/rmt/0 /wwwdg/oracle/bwt/bwtcontrofile.backup
上一篇:ORACLE8的分区管理 下一篇:在Linux下安装Oracle
文章评论
共有位Admini5网友发表了评论 查看完整内容