Oracle11g重建控制文件(Doc ID 735106.1)

本文档详细介绍了在Oracle11g中重建控制文件的步骤,包括从正常数据库获取控制文件备份、创建重建脚本、关闭数据库、启动到nomount状态执行脚本、执行恢复以及添加临时文件。在重建过程中,特别提到了如何处理dbname和字符集信息的获取,以及在redo log可用情况下使用noresetlogs选项。
摘要由CSDN通过智能技术生成

参考MOS文档:

How to Recreate a Controlfile (Doc ID 735106.1)

1. 从一个正常状态的数据库得到文本格式的控制文件备份文件

SQL> alter database backup controlfile to trace as '/home/oracle/control_p.txt';

Database altered.

2. 根据得到的控制文件备份得到重建控制文件的脚本

注:如果丢失dbname或字符集的信息,可以启动到nomount状态或通过参数文件获取到,数据文件和日志文件的信息可以通过本次磁盘上的文件信息获取

[oracle@orcl_adg dbs]$ cat initorcl.ora |grep db_name
*.db_name='orcl'

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK

[oracle@orcl_adg orcl]$ ls -ll
total 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值