oracle rac数据库,在使用中,尤其是应用端的TNS连接串配置不当容易遭遇ORA12519等类似报错。
这里记录一次该报错的处理过程,并给出合理建议。
报错截图如下:
遇到该问题,首先要检查数据库监听的状态,经检查rac集群2节点的监听停止
经沟通,当时应用链接的rac节点也是2节点,启动2节点监听之后,应用链接正常。
至此,可以肯定的是,应用配置的TNS连接串肯定没有配置双节点的ip地址。为避免这种单节点监听停止,应用
无法连接数据库,应该在应用TNS连接中配置双节点的IP地址,如下:
DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.36)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.38)(PORT = 1521))
(LOAD_BALANCE = off)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME =ORCLS)
(UR=A)
)