根据已有数据库创建新的控制文件#数据库必须是mounted或open状态 可以使用以下快捷方式找到对应的trace文件 从trace文件中要找出以下内容,保存到脚本controlfile.sql: 正式创建控制文件 #创建控制文件后,记得添加临时文件 如果是以resetlogs打开数据库,建议尽快做 ...
分类:
数据库 时间:
2016-08-14 16:10:21
阅读次数:
186
这里上传图片一直失败,想要查看详细信息和截图的可以下载附件首先看一下控制文件的理解:控制文件是一个二进制文件,用于记录数据库的物理结构。一个控制文件只属于一个数据库。创建数据库时,创建控制文件。当数据库的物理结构改变的时候,Oracle会更新控制文件,不能手动修..
分类:
数据库 时间:
2016-06-13 17:27:50
阅读次数:
347
实验遇到的问题:
1、刚开始做前面的实验的时候,resetlogs重置了联机日志,导致闪回的时候总是报miss logfile的错误。
这个时候需要用noretlogs的方式重建控制文件,然后重新启动数据库到open状态。
SQL> SELECT distinct xid,commit_scn FROM flashback_transaction_query t
2 where ta...
分类:
其他好文 时间:
2016-05-12 22:53:52
阅读次数:
497
【翻译自mos文章】在重建控制文件之前应该考虑的事情...
分类:
其他好文 时间:
2016-02-08 17:29:44
阅读次数:
241
在做异地恢复数据库试验的时候,报错ORA38856,具体情况如下:源库为ORACLERAC,2节点数据库版本11.2.0.4目标库为单实例ORACLE,版本11.2.0.4源库Rman备份为0级全备在restore成功以后,recover不成功,需要用到原来的onlinelog,重建控制文件,然后alterdatabaseopenresetlogs..
分类:
编程语言 时间:
2015-09-22 14:42:50
阅读次数:
195
oracle--启动oracle数据库的启动过程包含3个步骤:启动实例->加载数据库->打开数据库分步骤启动过程可以对数据库进行不同的维护操作,对应我们不同的需求。启动模式:1.startup nomount 非安装启动即启动实例不加载数据库,这种方式下启动可以执行:重建控制文件、重建数据库;这种启...
分类:
数据库 时间:
2015-04-29 21:18:04
阅读次数:
136
重建控制文件时提示ORA-01189: file is from a different RESETLOGS than previous files...
分类:
其他好文 时间:
2015-04-22 13:58:01
阅读次数:
195
在丢失归档日志情况下使用BBED修改数据头信息,并重建控制文件,处理ORA-01113错误,恢复数据文件
分类:
其他好文 时间:
2015-04-14 00:27:22
阅读次数:
186
以下步骤,内容都在ora11g_ora_.trc文件中CREATE CONTROLFILE REUSE DATABASE "ORA11G" NORESETLOGS ARCHIVELOG MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTAN...
分类:
其他好文 时间:
2015-01-11 17:25:38
阅读次数:
201
OracleStudy之案例--重建数据库控制文件系统环境:操作系统:LinuxRH6数据库:Oracle11gR2案例分析:数据库中所有的控制文件被意外破坏,非归档的库,在有trace备份的情况下,重建控制文件。1、控制文件trace脚本[oracle@rh6~]$catcrctr.sql
CREATECONTROLFILEREUSEDATABASE"TE..
分类:
数据库 时间:
2015-01-07 19:02:03
阅读次数:
294