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

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

 2009-02-10 13:09:02 来源:WEB开发网   
核心提示: 4.4 恢复实例,假设表空间JNTH中的数据文件jinth1.dbf损坏SQL> startupORACLE 例程已经启动,Oracle数据库的备份与恢复技术(5),Total System Global Area 135338868 bytesFixed Size 453492 b

4.4 恢复实例,假设表空间JNTH中的数据文件jinth1.dbf损坏

SQL> startup

ORACLE 例程已经启动。 

Total System Global Area 135338868 bytes

Fixed Size 453492 bytes 

Variable Size 109051904 bytes 

Database Buffers 25165824 bytes 

Redo Buffers 667648 bytes 

数据库装载完毕。 

ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件 

ORA-01110: 数据文件 8: ’E:ORACLEORADATA JNTH1.DBF’ 

恢复过程:

(1)可以先将损坏的表空间文件脱机。

SQL> alter database datafile ’e:oracleoradatajnth1.dbf’ offline; 

数据库已更改。

(2)打开数据库。

SQL> alter database open; 

数据库已更改。 

(3)将拷贝的文件jnth1.dbf拷贝回先前的文件夹E:ORACLEORACLEDATA。

(4)恢复数据库文件。

SQL>recover datafile ’e:oracleoradatajnth1.dbf’; 

介质恢复完成。

(5)关闭数据库。

SQL>shutdown immediate;

(6)重新打开数据库。

SQL> startup; 

4.5 热备份的优点

●可在表空间或数据库文件级备份,备份的时间短;

●备份时数据库仍可使用;

●可以恢复到某一时间点上;

●恢复快速。

4.6 缺点

●不能出错,否则将不能正常恢复数据;

●维护较困难,需要一定的oracle数据库知识。

5 RMAN ( Recovery Manager, 恢复管理器 )备份恢复

RMAN ( Recovery Manager, 恢复管理器 )是从Oracle8开始提供的一套用于备份和恢复的有利工具,它有两种使用界面:GUI(图形用户界面)和CLI(命令行界面)。使用RMAN可以完成Oracle 数据库备份和恢复的各种任务。现在许多oracle 备份恢复软件的内核实际上就是RMAN(例如 VERITAS NetBackup 备份软件)。

上一页  1 2 3 4 5 6 7  下一页

Tags:Oracle 数据库 备份

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