当前位置: 首页 > 图文教程 > 数据库 > Oracle > 简单冷备份恢复操作步骤

Oracle
常见的一些Oracle初学者的问题
ORACLE认证系统概述
数据库考试简介:Oracle认证
Oracle认证基础知识介绍
ADO连接Oracle Access示例及记录集处理源码
SQL Server和MySQL的安全性分析
用Oracle和SQL Server数据库组合利弊分析
Oracle 11g分区功能新革命
Flashback Query 恢复误删除的数据
基于Oracle高性能动态SQL程序开发
怎样在Oracle 9i中正确的转换时区
Oracle 10g导出的数据库能否导入Oracle 9i?
增加Distinct后查询效率反而提高
Oracle限制返回结果集的大小
Java语言数据库操作的基本流程
美国甲骨文(ORACLE)公司入驻渝中区大都会商厦
RHEL AS4上安装oracle 10R2 的方法
DB中如何查询Table占用空间的大小
编写高质量高性能的MySQL语法
Oracle数据库自动备份的具体实现步骤

Oracle 中的 简单冷备份恢复操作步骤


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-31   浏览: 91 ::
收藏到网摘: n/a

    冷备份数据必须是数据库不在open状态下。 以下步骤会给出详细的过程:

    1): 关闭DB : shutdown immediate;

    2):copy oradata目录下的所有文件, 包括数据文件, 控制文件,redo,等,还需要copy 密码文件 在目录ora92下 的database 中的pwd 文件.全部copy到一个安全目录中。在sql 下可以直接加一个 host 然后使用dos命令。如host copy .............

    3):如果是操作系统的重新安装,只要是同样系统,同样数据库版本,是可以做冷备恢复。一下谈的是系统的重新安装后的步骤。

    4):正常安装oracle软件(之前在pub上一位兄弟说不需要安装oracle就可以搞定,表示怀疑),只需要安装软件,可以不用建实例,建实例的时间也比较长,也没有必要。 软件安装好以后,开始准备恢复。

    5):数据覆盖过去包括pwd文件,放在原来的目录,如果目录有所改变则需要另外建立控制文件,修改pfile。

    6):建立服务:使用oradim 命令 cmd下 oradim -new -sid erp 表示建立一个服务,sid为erp。关于oradim的命令另外给出专门解释。

    7):建立监听: net configuration assintant 来建立,或用脚本建立并且开启。

    8):打开数据库: 用oem也行,cmd下也行。
set oracle_sid=erp;sqlplus "/as sysdba";startup;select * from v$instance;

    至此冷备份回复成功。如果用oem打开数据库的时候会提示找不到sid ,实际上你已经是成功的,只需要重启一下的你的服务器就可以了,就能够正常用oem打开数据库。