在做RAC+DG测试时,
1结点修改了一个参数:
ALTER SYSTEM SET DB_UNIQUE_NAME=PRIMARY SCOPE=SPFILE sid='*';
然后两个结点都关掉。再启动就报如题的错误。现象是,用SQLPLUS里,先启动的结点能启动起来,后启动的结点就启动不了。也就是说对于各自的结点来说都是没有错误的,而产生这个错误是我在1结点执行了修改参数,那很可能是SPFILE不一样造成的。
在两个结点(分别启动)上查看了SPFILE:
SHOW PARAMETER SPFILE
1结点:
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /home/oracle/ora10g/product/10
.2.0/db_1/dbs/spfileRACSDB1.or
a
2结点:
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string +ASM/racsdb/spfileracsdb.ora
两个结点的SPFILE放的位置不一样,然后在2结点上执行了同样的修改参数的语句,OK,两个结点都可以打开了。