ORACLE 9i 更改归档模式不行,帮兄弟一把!!!急死了!

[复制链接]
查看11 | 回复6 | 2010-5-13 10:04:27 | 显示全部楼层 |阅读模式
我现在遇到一个问题:
ORACLE 9i 9.0.1/OPS/IBM AIX4.3.3\
我要把归档模式改为ARCHIVELOG模式.
当我把数据库SHUTDOWN 以后,
startup mount
alter database archivelog;
时,老是提示说要我把数据库以MOUNT EXCLUSIVE
装载.
我照搬以后,
startup mount exclusive;
还是这样提示我,
真的不知道怎么办好,
请哪位兄弟帮帮我过这一关!!!
谢谢了!!!
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
必须:
修改initsid.ora/spfile,ora, cluster_database=false.
startup mount exclusive
alter database archivelog;
alter database open;
shutdown
modify it back.
startup
another instance:
startup
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
楼上的兄弟,谢了!
我先去试验一下,明天再来!
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
你在init.ora文件中log_archive_start=true。改过后用startup mount pfile='init.ora' ,然后用alter database archivelog,在起来后用create spfile='' as pfile='init.ora'这里都是带路径的参数。spfile一般在$oracle_home/database下。
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
我按照coolyl的方法试了:
可以修改,但是必须要把其中一个数据库实例shutdown
如此将两个实例都改为了archivelog模式,
但是,新的问题来了:只能起来一个实例,另一个死活起不来,
提示要么是instance cannot be mounted in exclusive
要么是instance cannot be opened SHARED!
(好像是这两句,具体记不清了)
想了好就久,将两台机器重启,将CLUSTER SERVICE重启。
问题解决了。
再次感谢!
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
你之所以会出现上述问题是你没有把参数中的cluster_database=false改回来成true,但是你重启cluster service是肯定ok的。
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
这个参数,我在作之前已经改回来了 。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行