日期:2014-05-17  浏览次数:20895 次

启动数据库时提示 requested INSTANCE_NUMBER is busy
各位好:
    我们用的是AIX的系统,装的是oracle 9.2数据库。
有两部机都部署有oracle 9.2数据库,是同步的。应该是RAC关系的。
之前的一部数据库服务器 10.251.137.8 早段时间已经下电不用了,现在发现另一台数据库10.251.137.9 的数据库实例停止了,进入数据库执行 startup;分配完SGA区后,在open数据库的过程中提示 requested INSTANCE_NUMBER is busy 数据库打开失败(见附图)。
我查了一下数据库的sid是ora9i1,db_name是ora9i。之前另一台已经下线不用的数据库服务器10.251.137.8 的sid是ora9i2。请问这两部数据库是不是RAC的集群数据库关系?
数据库启动时提示INSTANCE_NUMBER is busy是怎么回事呢?应怎么解决呢?
----
菜鸟上路,还望高手能详细指点,感谢!



------最佳解决方案--------------------
*.cluster_database=false
*.cluster_database_instances=1
#ora9i1.cluster_interconnects='192.168.0.2'
#ora9i2.cluster_interconnects='192.168.0.1'


这几个改成这样试试看
------其他解决方案--------------------
你的spfile有问题啊,如果是rac,一般是这样:

inst1.instance_number=1
inst2.instance_number=2

而不是
*.instance_number=1
------其他解决方案--------------------
哦,那该怎么解决呢?修改 init.ora文件,删除 inst2.instance_number=2
然后 startup open spfile='init.ora';
就可以了吗?
------其他解决方案--------------------
你试着先把数据库shutdown,然后运行 srvctl start instance -d ora9i -i ora9i1看看能不能启动
------其他解决方案--------------------
引用:
各位好:
    我们用的是AIX的系统,装的是oracle 9.2数据库。
有两部机都部署有oracle 9.2数据库,是同步的。应该是RAC关系的。
之前的一部数据库服务器 10.251.137.8 早段时间已经下电不用了,现在发现另一台数据库10.251.137.9 的数据库实例停止了,进入数据库执行 startup;分配完SGA区后,在open数据库的过程中……

感觉是RAC环境
RAC各节点的SID不一样,以SIDx区分,x是你的第几个节点

你使用了以在使用的参数instance_number
你可以指定另一个此参数,或关掉使用此参数的例程,或是等待例程的恢复,
------其他解决方案--------------------
但我执行 shutdown immediate 等待很久,大约半个多小时都没反应。。
只能执行shutdown abort;关闭。。

可以将具体的如何操作的步骤一步步的详细写出来吗?这是业务系统的机器,还保留比较多的生产数据。
待复,感谢!
------其他解决方案--------------------
spfile或者pfile的参数贴出来
------其他解决方案--------------------
引用:
spfile或者pfile的参数贴出来


您好,我数据库的pfile.ora文件怎么是在/home/oracle目录下的?请问该怎么处理才能启动数据库正常运行不影响业务呢?
pfile.ora内容如下:
$ cat /home/oracle/app/oracle/product/9.2/dbs/initora9i1.ora
spfile=/dev/rlv_spfile


$ cat /home/oracle/pfile.ora
*.aq_tm_processes=1
*.audit_file_dest='/tmp/audit'
ora9i2.audit_file_dest='/audit/oracle'
ora9i1.audit_file_dest='/audit/oracle'
ora9i2.audit_sys_operations=TRUE
ora9i1.audit_sys_operations=TRUE
*.audit_trail='OS'
ora9i2.audit_trail='OS'
ora9i1.audit_trail='OS'
*.background_dump_dest='/home/oracle/app/admin/ora9i/bdump'
*.backup_tape_io_slaves=true
*.cluster_database=true
*.cluster_database_instances=2
ora9i1.cluster_interconnects='192.168.0.2'
ora9i2.cluster_interconnects='192.168.0.1'
*.compatible='9.2.0.0.0'
*.control_files='/dev/rlv_cntl1','/dev/rlv_cntl2','/dev/rlv_cntl3','/dev/rlv_cntl4'
*.core_dump_dest='/home/oracle/app/admin/ora9i/cdump'
*.cursor_sharing='SIMILAR'
*.db_block_checking='TRUE'
*.db_block_size=8192
ora9i1.db_cache_size=10737418240
*.db_cache_size=21474836480
*.db_domain=''
*.db_file_multiblock_read_count=8
*.db_files=1000
*.db_name='ora9i'
*.fast_start_mttr_target=300