WEB开发网
开发学院数据库Oracle Oracle数据库的备份与恢复技术 阅读

Oracle数据库的备份与恢复技术

 2009-02-10 13:09:02 来源:WEB开发网   
核心提示: 5.8 备份归档日志RMAN> backup archivelog all delete input;5.9 复制数据文件RMAN> copy datafile 1 to 'e:backup1datafile1.ora';5.10 查看备份和文件复本RMAN&g

5.8 备份归档日志

RMAN> backup archivelog all delete input;

5.9 复制数据文件

RMAN> copy datafile 1 to 'e:backup1datafile1.ora';

5.10 查看备份和文件复本

RMAN> list backup;

5.11验证备份

RMAN> validate backupset 3;

5.12从自动备份中恢复服务器参数文件

RMAN> shutdown immediate; (立即关闭数据库)

RMAN> startup nomount; (启动实例到nomount 状态)

RMAN> restore controlfile to '/backup1' from autobackup; (从自动备份中恢复控制文件)

5.13 恢复和复原全数据库

RMAN> shutdown immediate; (立即关闭数据库)

RMAN> exit (退出)

将数据文件jnth1.ora,

C: ren E:oracleoradataoraclejnth1.ora jnth1.bak;  

C: ren E:oracleoradataoraclejnth2.ora jnth2.bak;  

C:rman target=rman/rman@oracle (启动恢复管理器)

RMAN> startup pfile=C:oracleadminoraclepfile initoracle.ora (指定初始化参数文件启动数据库)

RMAN> restore database; (还原数据库)

RMAN> recover database; (恢复数据库)

RMAN> alter database open; (打开数据库)

5.14 Rman备份的优点

●支持在线热备份;

●支持多级增量备份;

●减小所需要备份量;

●备份,恢复使用简单。

5.15 Rman备份的缺点

●维护较复杂,需要一定的专业知识。

6 结束语

本文根据多年的工作经验就一些基础性的知识进行探讨,在实际工作中利用这些基础知识,结合操作系统的计划任务或第三方的软件就可以实现数据的自动、定时、定量的备份与恢复。

参考文献

[1] Oracle OCP培训教材

[2] Oracle9i Ddatabase Administration Fundamentals I

[3] Oracle9i Ddatabase Administration Fundamentals II

收稿日期:8月29日  修改日期:9月12日

作者简介:郑永生(1973-),男,山东省宁津县人,现在华能德州电厂信息中心工作,工程师。现从事工作:数据库管理、设计与优化。

上一页  2 3 4 5 6 7 

Tags:Oracle 数据库 备份

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接