环境是winxp+oracle10g
用net configuration assistant配置好后可以测试成功
但是用sqlplus system/test@Test 时出现上述错误
用Enterprise Manager Console可以连接上
sqlnet.ora如下:
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)
tnsnames.ora如下:
Test=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = notexiao)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = Test)
)
)
------解决方案--------------------
tnsping sid
可以通不
------解决方案--------------------
同问
------解决方案--------------------
这种情况以前也遇见过,原因有如下可能:
1,服务器和客户端的连接冲突
2,防火墙的问题
------解决方案--------------------
SQLNET.AUTHENTICATION_SERVICES = (NTS) 把nts改成none
------解决方案--------------------
在DOS下直接输入set oracle_sid=Test
那就把oracle_sid=Test加入环境变量