把sqlnet.ora做如下修改
# This file is actually generated by netca. But if customers choose to 
# install "Software Only", this file wont exist and without the native 
# authentication, they will not be able to connect to the database on NT.#SQLNET.AUTHENTICATION_SERVICES = (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES)

解决方案 »

  1.   

    up
    [sqlnet.ora]SQLNET.AUTHENTICATION_SERVICES = (NTS)-->NAMES.DIRECTORY_PATH = (TNSNAMES)
      

  2.   

    没用的,早就试过了。
    无论如何8i客户端始终报告:ORA-12541 没有监听器
      

  3.   

    或者删掉:SQLNET.AUTHENTICATION_SERVICES = (NTS),试试看
      

  4.   

    删掉:SQLNET.AUTHENTICATION_SERVICES = (NTS)
    搞定!给分!
    这个删掉:SQLNET.AUTHENTICATION_SERVICES = (NTS)是什么作用?
      

  5.   

    原来 hrb_qiuyb(大森林) 的回答里已经提供了相同的方法,不好意思,没有仔细看!
    在此一并感谢!!!