TNS启动不了,紧急求助!!!D:\>lsnrctlLSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 23-OCT-2009 11:58
:35Copyright (c) 1991, 2005, Oracle.  All rights reserved.Message 850 not found; No message file for product=NETWORK, facility=NL
LSNRCTL> stop
Message 1053 not found; No message file for product=NETWORK, facility=TNSTNS-125
57: Message 12557 not found; No message file for product=NETWORK, facility=TNS
 TNS-12560: Message 12560 not found; No message file for product=NETWORK, facili
ty=TNS
  TNS-00527: Message 527 not found; No message file for product=NETWORK, facilit
y=TNS请高手指点!!

解决方案 »

  1.   


    在服务里把监听服务重启下看看。要是还不行,就重建建个C:> netca
      

  2.   

    学习
    google了一下,没找到特别好的解决方案。有几个竟然是说重启了电脑自己好了..
    大致说的都是几个:环境变量的设置
    监听服务的执行路径,如果不正确,要到注册表重设下键值
    oracle论坛里有个类似的问题,楼主可以看看
    http://forums.oracle.com/forums/thread.jspa?threadID=538473&start=0&tstart=0
    他最后在环境变量中将java_home的路径重设成正确的路径就解决了可以先重建监听试试
      

  3.   

    以前可以用么,有没有升级或者安装过其他的oracle,这里应该是路径或者是系统变量或者注册表的设置上的问题导致的。试试带上lsntctl的全路径执行以下比如D:\program\db\oracle\product\10.2.0\db_1\bin\lsnrctl
      

  4.   

    删除一下环境变量中的ORACLE_HOME看看