【发布时间】:2019-01-14 17:39:06
【问题描述】:
当SWITCHOVER 从主数据库发生到辅助数据库时,JDBC 应用程序是否可以从 Oracle Data Guard 代理接收快速应用程序通知 (FAN),以便应用程序可以在没有 Oracle RAC/集群的情况下重新连接?也就是说,我在主站点上有一个单实例数据库,在辅助站点上有一个类似的设置,我希望我的基于 Java 的应用程序能够检测并重新连接FAILOVER/SWITCHOVER。
根据我对 FAN 的了解,它依赖于 Oracle Notification Service,这间接意味着 Oracle RAC/Grid。这种理解正确吗? Oracle Data Guard 本身不需要 Oracle RAC 或 Oracle Grid。
如果 FAN 不可用,应用程序有哪些选项可以在无需重启的情况下连接到新的主节点?
【问题讨论】: