请教一个恢复控制文件的问题?

[复制链接]
查看11 | 回复7 | 2007-11-13 18:28:17 | 显示全部楼层 |阅读模式
今天我在做恢复控制文件的时候出现了一个问题,我用alter database backup controlfile to 'd:\1.bak';生成一个控制文件备份,关闭数据库,把控制文件全部删除后,我把1.bak复制成三份,并把文件名改为原来的control01.ctlcontrol02.ctlcontrol03.ctl 执行startup的时候出现错误,如图:请高手给予解答.
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
没人呀,自己顶起来!
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
数据文件的SCN> 备份的控制文件的SCN
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
数据库最多能恢复到备份的控制文件的SCN号的位置.
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
recovery database using backup controlfile...
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
非常感谢,自己试一下
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
该控制文件对于现在的数据文件是不可用的。
所以不行。
mount 然后alter database backup controlfile to trace;
用trace文件的sql重建controfile,应该可以打开。
回复

使用道具 举报

千问 | 2007-11-13 18:28:17 | 显示全部楼层
感谢itpub.com.cn,此种方法的确有效!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行