我使用Oracle数据库11gr2,它是一个有两个实例的RAC环境。有一天,一个实例在硬件发生故障时失败。客户端使用具有两个IP地址的tnsnames.ora
来连接,但它仍然无法连接到数据库并出现一些错误。所以我想知道客户端是否没有编写重新连接代码的错误,或者是Oracle RAC配置没有自动更改与其他实例的连接的错误?
答案 0 :(得分:0)
可能是RAC设置中的错误,可能还有tnsnames.ora
文件。只要应用程序连接到tnsnames.ora
中的服务名称,Oracle RAC就应该已经处理切换到另一个节点。