我原来在本地安装的Oracle10,一些Oracle工具都挺好用的,但一加入域之后就报ORA-12541: TNS: 无监听程序 错误,请问怎么回事,请高手指点,谢谢!

解决方案 »

  1.   

    加入域后你的tnsname主机名改成域的主机名试下。TESTING =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hhuzhang)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = testing)
        )
      )
    host部分改下试试。或者用ip地址
      

  2.   

    给机器配置固定IP,然后修改tnsnames.ora试试.
      

  3.   

    so不喜欢加入公司的域,老往C盘加东西,恶心!哈
      

  4.   

    %ORACLE_HOME%\network\admin\listener.ora应该也需要修改吧.用lsnrctl命名看看监听器的状态。
      

  5.   

    去把服务里类似oracleorahome90tnslistene的启起来 
    再用tnsping 看看,连接指向的IP,Port是否正确拉。 
    网络是否通顺 不行就比较一下你的 TNSNAMES.ORA 和服务器上LISTENER.ORA 
    或者和服务器上的TNSNAMES.ORA 最后提醒不要把1521端口给禁止掉了哦