DataGuard中standby controlfile的疑问

[复制链接]
查看11 | 回复3 | 2005-12-22 01:01:31 | 显示全部楼层 |阅读模式
看了好多文档,都说怎么怎么建立standby controlfile
我想问一下standby controlfile的具体作用是什么呢?
什么时候应该建立standby controlfile
在failover的时候,新的standby机器上面convert to standby后提示不是一个standby的control文件,请问这个时候我应该是用新standby上面的自己生成的standby controlfile来替代原来的control文件呢,还是在新的primary上面生成。
感觉有时候日志gap也和controlfile有关系。不过说不清里面到底是什么关系。
回复

使用道具 举报

千问 | 2005-12-22 01:01:31 | 显示全部楼层
别沉了啊,哪个高手来解答一下我的疑惑啊,或者给点资料也可以,oracle官方的上面好像只有步骤,没有什么解释的。
回复

使用道具 举报

千问 | 2005-12-22 01:01:31 | 显示全部楼层
什么时候应该建立standby controlfile
你想创建一个STANDBY 数据库的时候,就创建,然后复制到备用库.
当备用库切换成主库的时候,
有一个命令会更改控制文件的信息.
控制文件不用重新生成.
回复

使用道具 举报

千问 | 2005-12-22 01:01:31 | 显示全部楼层
问题是,如果文件 结构有变动的话,controlfile ,当然可以那里mount,
就是会找不到自己的数据文件了啊??/
是不是应该重建控制文件比较好啊,
重建的控制文件,好象不能用于 mount standby database.
ora-01665 :controlfile is not a standby controlfile

不理解了,
Cause: An attempt was made to mount, recover or activate a standby database without a standby control file.
Action: Create a standby control file before attempting to use the database as a standby database.
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行