一、Oracle手工冷备份步骤:
关闭数据库,备份所有的数据文件、日志文件、控制文件、PFILE、SPFILE。
二、基于冷备份的恢复方法
如果机器故障,重装操作系统后的恢复方法总结如下(不重装系统的过程较简单):
(一)有数据文件、控制文件和日志文件备份情况下的恢复
1、重装Oracle软件,建立和之前一模一样结构的数据库;
2、删除掉新建数据库的所有数据文件、控制文件和日志文件;
3、Copy原数据库的数据文件、控制文件和日志文件到对应目录下。(如果安装目录和原来不一致,则步骤4之前需要重建控制文件)
4、启动数据库,如果找不到密码文件,需要重建。
SQL>startup nomount
SQL>alter database mount
……找不到密码文件
SQL>shutdown immediate
SQL>host orapwd file=c:/oracle9i/database/PWDdemo.ora password=oracle Entries=10
SQL>startup nomount
SQL>alter database mount
SQL>alter database open
(二)如果只有数据文件,没有控制文件和PFILE情况下的恢复