详细信息如下:
数据库节点 : fu07db01 ~ fu07db07
应用节点 : fu08db02 ~ fu08db05
数据库克隆都没有任何问题,应用节点因为NAS太慢,使用的是非共享APPL_TOP的方式,
第一个应用节点做克隆没有问题, 第二个及其他几个节点克隆都报错,报错信息一样:
后来改用add node 方式做adautocfg.sh的时候,均报如下错误:
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter value for 1: Enter value for 2: Enter value for 3: ERROR:
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
通过其他方式在第二个应用节点上得到的 sqlnet.log 文件如下(其中fu07db01是第一个数据库节点,hwerp是dbname):
***********************************************************************
Fatal NI connect error 12505, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fu07db01)(PORT=1521))(CONNECT_DATA=(SID=hwerp)(CID=(PROGRAM=sqlplus)(HOST=fu08db03)(USER=apperp))))
VERSION INFORMATION:
TNS for Linux: Version 10.1.0.5.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 10.1.0.5.0 - Production
Time: 30-SEP-2013 11:51:47
Tracing not turned on.
Tns error struct:
ns main err code: 12564
TNS-12564: TNS:connection refused
ns secondary err code: 0
将上面的描述做连接测试,报错一样。
wq_test =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=fu07db01)(PORT=1521))
(CONNECT_DATA=(SID=hwerp)(CID=(PROGRAM=sqlplus)
(HOST=fu08db03)(USER=apperp)))
)
C:\>sqlplus system/passwd@wq_test
SQL*Plus: Release 11.1.0.6.0 - Production on 星期一 9月 30 15:45:19 2013
Copyright (c) 1982, 2007, Oracle. All rights reserved.
ERROR:
ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID
请输入用户名:
ERROR:
ORA-12560: TNS: 协议适配器错误