为什么我用net manager的时候开始就报一个错“unable to CONNECT to directory”,进去看我得本地服务命名中“服务名”居然都是灰色的,但我打开tnsnames.org,却可以看到服务名。在net manager里面测试ok,但我用sql/plus确死活也连接不上

解决方案 »

  1.   

    客户端的service_name是不是需要和服务器的一样啊
      

  2.   

    客户端的service_name需要和服务器的一样
      

  3.   

    在sqlnet.ora中NAMES.DIRECTORY_PATH的值是什么?是(TNSNAMES)吗?
      

  4.   

    建议去正常有装Oracle的机子上,复制tnsnames.org文件覆盖原有文件,我想可能是你在修改时,这个文件的格式被破坏了。
      

  5.   

    客户端的service_name不需要和服务器的一样。