Вы можете определить базу данных (DB1 или DB2) для подключения клиента, используя специальное имя службы. Вы можете динамически переопределить имя службы, выполнив команду на DB1
alter system set service_names='app_service_primary' scope=memory;
перенаправление в DB2
1) DB1
alter system set service_names='app_service_db1' scope=memory;
2) DB2
alter system set service_names='app_service_primary' scope=memory;
app_service=
(DESCRIPTION =
(FAILOVER=ON)
(LOAD_BALANCE=off)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.xx.yyy.88)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.xx.yyy.89)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = app_service_primary)
(FAILOVER_MODE=(TYPE=select)(METHOD=basic))
(SERVER = DEDICATED)
)
)