RAC连接的问题ORA-12545
来源:互联网 发布:python web源码 编辑:程序博客网 时间:2024/06/04 04:39
连接到RAC数据库的时候经常会出现ORA-12545错误,在METALINK上查询了一下,是Oracle的一个小bug。
在远端客户端连接RAC数据库时,通过统一的服务名连接时经常会出现ORA-12545错误。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******
ERROR:
ORA-12545: 因目标主机或对象不存在, 连接失败
警告: 您不再连接到 ORACLE。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******
ERROR:
ORA-12545: 因目标主机或对象不存在, 连接失败
警告: 您不再连接到 ORACLE。
本地数据库TNSNAMES的配置:
TESTRAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.224)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.225)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testrac)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 180)
(DELAY = 5)
)
)
)
Oracle在文档Note:364855.1:RAC Connection Redirected To Wrong Host/IP ORA-12545中进行了相信的描述。
并给出了解决方法:修改数据库中的初始化参数LOCAL_LISTENER:
SQL> CONN SYS@TESTRAC1 AS SYSDBA输入口令: ****已连接。
SQL> ALTER SYSTEM
2 SET LOCAL_LISTENER = '(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.224)(PORT = 1521))'
3 SID = 'testrac1';
系统已更改。
SQL> CONN SYS@TESTRAC2 AS SYSDBA输入口令: ****已连接。
SQL> ALTER SYSTEM
2 SET LOCAL_LISTENER = '(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.225)(PORT = 1521))'
3 SID = 'testrac2';
系统已更改。
设置之后,再次尝试连接数据库:
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
SQL> CONN NDMAIN@TESTRAC输入口令: ******已连接。
修改之后,没有再次出现同样的错误。
不过Oracle没有认为这个是bug,只是认为是PROBLEM。
- RAC连接的问题ORA-12545
- RAC连接的问题ORA-12545
- RAC连接的问题ORA-12545
- RAC连接的问题ORA-12545
- Oracle 集群RAC拒绝连接问题ORA-12545解决
- oracle10g的rac中,客户端连接报ora-12545错误
- 连接Oracle RAC 的tnsname.ora设置
- oracle11gR2 RAC连接时ORA-12545错误
- XDB引起的RAC问题 ORA-03113
- ORA-12545:连接失败的问题
- 连接到RAC数据库的时候经常会出现ORA-12545错误
- RAC 集群 连接的时候报错 ora-12541
- oracle 10G r2 RAC连接ORA-12545错误
- Oracle10g Rac ora-12545
- Oracle10g Rac ora-12545
- 关于ORACLE连接RAC不稳定的问题
- Oracle 11g RAC环境下的ORA - 19606问题
- ORA RAC ORA-12545:因目标主机或对象不存在,连接失败!
- RedHat 5.5 光盘作yum源
- JAVA 所谓的传值 与引用
- Oracle ASM 详解
- 数据库系统概论 学习笔记(三)第三部分
- 数据库系统概论 学习笔记(三)第四部分
- RAC连接的问题ORA-12545
- 数据库系统概论 学习笔记(三)第五部分
- 子页面获取父页面的值
- 32位cpu寻址小结
- 数据库系统概论 学习笔记(三)第五部分
- PRKP-1001 : Error starting instance …. followed by CRS-0215
- 1-5章问答
- ubuntu 10.04下网络配置
- 解决Linux和SecureCRT上UTF-8汉字乱码问题