生产中有spring boot应用程序,有两个复制数据库:main和reserve,完全复制。如果我有一个数据源的主数据库的url,我可以添加第二个url到保留数据库吗?当我的主数据库将被破坏时,我想切换同一数据源中的保留数据库url
2izufjch1#
您必须以tns names条目的形式提供dataguard url(您应该从dba获得)。例子:
jdbc:oracle:thin:@ ( DESCRIPTION= ( ADDRESS_LIST= (LOAD_BALANCE=OFF) (FAILOVER=ON) ( ADDRESS= (PROTOCOL=TCP) (HOST=10.0.0.6) (PORT=1521) ) ( ADDRESS= (PROTOCOL=TCP) (HOST=10.0.0.7) (PORT=1521) ) ) ( CONNECT_DATA= (SERVICE_NAME=mySID.nowhere.org) (SERVER=DEDICATED) ) )
你不需要两个数据源。故障转移将由dataguard处理。
1条答案
按热度按时间2izufjch1#
您必须以tns names条目的形式提供dataguard url(您应该从dba获得)。
例子:
你不需要两个数据源。故障转移将由dataguard处理。