大家有没有遇到过这种情况,安装的Oracle 10g,但是在服务里,找不到“OracleOraDb10g_home1TNSListener”??
请问这是怎么回事啊?

解决方案 »

  1.   

    呵呵 还没遇到这种情况
    那你的oracle好用吗? 默认的服务都是开机启动的
      

  2.   

    有些问题,在SqlPlus和cmd用Scott/tiger可以正常使用;
    但是我查了netstat   -na ,里面没有1521,
    而且如果telnet localhost 1521,会提示"不能打开到主机的连接,在端口1521:连接失败"

    果然,我用MyEclipse连接Oracle,URL:jdbc:oracle:thin:@localhost:1521:demo,失败,提示:
    Error while performing database login with the Oracle driver:
    Io exception:The Network Adapter could not establish the connection我要吐啦******
    咋个回事呢*****
      

  3.   

    查看这个文件:portlist.ini  在oracle安装目录下
      

  4.   

    查到了:
    Ultra Search HTTP 端口号 =5620
    Enterprise Manager Agent Port = 
    iSQL*Plus HTTP 端口号 =5560能看出问题吗?
      

  5.   

    你看看你的net message。。里面是不是这个端口,或者是你的服务没开。在windows管理下面有个服务,里面有监听的。你看看。。
      

  6.   

    挺郁闷的,我的服务里面就是没有监听器,只有:
    OracleCSService
    OracleBDConsoledemo
    OracleJobSchedulerDEMO
    OracleOraDb10g_home2SNMPPeerEncapsulator
    OracleOraDb10g_home2SNMPPeerMasterAgent
    OracleServiceDEMO
    就是找不到传说中的OracleOraDb10g_homelTNSListener,确定没有,两个人仔细找了N遍NetManager中的监听打开是空的什么有没有。哎,怎么大家没有遇到的让我撞上了,呵呵。。
      

  7.   

    靠,问题解决了!
    方法: 
    cmd中输入 lsnrctl start
    随后提示:
    -------------------------------------
    LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 20-11月-2009 01:1
    7:47Copyright (c) 1991, 2004, Oracle.  All rights reserved.启动tnslsnr: 请稍候...Failed to open service <OracleOraDb10g_home2TNSListener>, error 1060.
    TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
    系统参数文件为D:\oracle\product\10.1.0\db_2\network\admin\listener.ora
    写入D:\oracle\product\10.1.0\db_2\network\log\listener.log的日志信息
    监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
    LISTENER 的 STATUS
    ------------------------
    别名                      LISTENER
    版本                      TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ
    ction
    启动日期                  20-11月-2009 01:17:50
    正常运行时间              0 天 0 小时 0 分 2 秒
    跟踪级别                  off
    安全性                    ON: Local OS Authentication
    SNMP                      OFF
    监听程序参数文件          D:\oracle\product\10.1.0\db_2\network\admin\listener.o
    ra
    监听程序日志文件          D:\oracle\product\10.1.0\db_2\network\log\listener.log监听端点概要...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
    监听程序不支持服务
    命令执行成功
    ----------------------------------------虽然貌似还有问题,
    但是在服务里OracleOraDb10g_homelTNSListener终于出现了,
    而且用MyEclipse连接Oracle也成功了(url:jdbc:oracle:thin:@localhost:1521:demo /username:scott/password:tiger)。没有白熬夜,谢谢回帖帮助我的阿德和kradliang!!!
      

  8.   

    好帖,我也是这样解决的.
    方法: 
    cmd中输入 lsnrctl start