telnet能通 oracle rac连接报ORA-12170错误。

起因:

  • 由于需要专网网络连接10.235.8.50:1521 oracle数据库连接;在打通10.235.8.50:1521;ip端口后;telnet 10.235.8.50 1521能通连接报错 ORA-12170

环境:

找到oracle服务器rac信息

telnet能通 oracle rac连接报ORA-12170错误。_第1张图片

原因分析

  • 连接失败原因: oracle 服务端在接收到scan连接后,会返回给客户端重定向类似的连接,然后客户端拿到重定向连接后再次连接oracle服务端从而完成连接 即:
		客户端->scanip
		scanip(次节点虚拟ip)->客户端
		客户端->次节点ip
		完成连接

由于虚拟ip端口 10.235.8.53:1521和10.235.8.54:1521 未打通所以报错连接超时ORA-12170

  • 解决方式: 打开虚拟端口 10.235.8.53:1521和10.235.8.54:1521
    然后数据库正常连接

你可能感兴趣的:(数据库)