Client 在 net manager 里面测试时可以连通的,而在DOS下面则不能用 sqlplus system/manager@mis 连接,请问是为什么呢?tnsnames.ora 文件设置如下: MIS =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.141)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
    )
  )真是奇怪了!

解决方案 »

  1.   


    我的,在net manager下设置好,测试通不过,也连接不上。但我自己直接在tnsnames.ora手动将下面的几行添加在里面。一切测试连接都可以。ROOT =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = USER-74A777C1F0)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = root)
        )
      )有一次,随意将连接方式从专用改为共享连接后。也无法连接,改回专用后,问题解决。不知你是那里出了问题。
      

  2.   

    http://java.sun.com/products/jdk/1.1/download-jdk-windows.html下载JDK/JRE 1.1.8_008 for Windows并安装后,查找文件symcjit.dll把oracle817中的symcjit.dll替换掉,重新安装之后,就ok了。具体可参考:
     http://www.oracle.com.cn/archiver/?tid-10047.html
    愿楼主的问题能顺利解决
      

  3.   

    错误提示为:
    ORA-12170: TNS: 连接超时我使用的是10版本的,Client端也是一致的版本!奇怪,请各位多指教!