0

我有 2 台不同的服务器。两者都正确配置了 Listener 和 TNSNAMES 文件,并且 listener.ora 和 tnsnames.ora 文件也相似。例如,服务名称是 serv_name1 和 serv_name2。并且远程登录参数也一样,如下图:

SQL> show parameter remote;

remote_dependencies_mode         string   TIMESTAMP
remote_listener                  string   
remote_login_passwordfile        string   EXCLUSIVE
remote_os_authent                boolean  FALSE
remote_os_roles                  boolean  FALSE
result_cache_remote_expiration   integer   0

侦听器也已启动并正在运行。具有各自服务名称的两台服务器上的 Tnspi​​ng 都在 ping。我能够使用 SQL Developer 连接到两台服务器。使用 SQLPLUS,我可以使用 serv_name1 从客户端系统连接到 server1,但我无法使用 serv_name2 连接到 server2。

4

1 回答 1

0

请尝试使用以下语句 ping 该服务

tnsping <servicename>
于 2013-09-16T00:01:04.533 回答