|
|
我也遇到同样的问题
我是用的 oracle 10.2.0 ,oracle 的 cluster . 安装的 rac
我的 tsnnames.ora 如下
rac =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.101)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.102)(PORT = 1521))
(LOAD_BALANCE = yes)
(failover = on)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = rac)
(failover_mode=(type=select)(method=basic)(retries=3)(delay=3))
)
)
我把 failover 功能给去掉,就不会出现
Enter user-name:
ERROR:
ORA-12545: Connect failed because target host or object does not exist
修改以后的 tnsnames.ora
rac =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.101)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.102)(PORT = 1521))
# (LOAD_BALANCE = yes)
# (failover = on)
(CONNECT_DATA =
# (SERVER = DEDICATED)
(SERVICE_NAME = rac)
# (failover_mode=(type=select)(method=basic)(retries=3)(delay=3))
)
)
各位大侠,能不能说出如果我还想用 failover 功能,应该如何设置 ??????????? |
|