1、按顺序尝试每个地址,直到有一个成功
tnsnames.ora 里面的配置是这样的
SUN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 岑仁彪)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.100)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sun)
)
)
默认情况下,LOAD_BALANCE=no,FAILOVER=true,SOURCE_ROUTE=no
2、随机尝试每个地址,直到成功
tnsnames.ora 里面的配置是这样的
SUN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 岑仁彪)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.100)(PORT = 1521))
(LOAD_BALANCE = yes)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sun)
)
)
3、随机选择尝试一个地址
tnsnames.ora 里面的配置是这样的
SUN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 岑仁彪)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.100)(PORT = 1521))
(LOAD_BALANCE = yes)
(FAILOVER = false)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sun)
)
)
4、按顺序使用每个地址,直到到达目标
tnsnames.ora 里面的配置是这样的
SUN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 岑仁彪)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.100)(PORT = 1521))
(SOURCE_ROUTE = yes)
(FAILOVER = false)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sun)
)
)
5、只使用第一个地址
SUN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 岑仁彪)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.100)(PORT = 1521))
(FAILOVER = false)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sun)
)
)