Oracle 的应用程序连续性是否仅适用于 RAC 实施?

Does Oracle's Application Continuity Works only with RAC implementations?

Oracle 的应用程序连续性是仅适用于 RAC 实施还是也适用于单个 oracle 实例。

我正在尝试为没有 RAC 的基于 Oracle 数据库的应用程序实现应用程序连续性,只有一个 Oracle 数据库实例。 我的问题是,如果没有 RAC,AC 会工作吗?

只要您可以使用正确的属性集定义服务,AC 就可以工作:

  • FAILOVER_TYPE :将其设置为 TRANSACTION
  • COMMIT_OUTCOME :将其设置为 TRUE

您不需要拥有多实例 RAC 数据库。例如,您可以在主站点上使用单个实例数据库,在辅助站点上使用 ADG。