非常着急 
[oracle@server64 ~]$ lsnrctl startLSNRCTL for Linux: Version 10.2.0.1.0 - Production on 19-AUG-2008 13:45:21Copyright (c) 1991, 2005, Oracle.  All rights reserved.Starting /u01/app/oracle/product/10.2/db_1/bin/tnslsnr: please wait...
到这里就不动了

解决方案 »

  1.   

    是你的服务器端的 listener.ora 文件没有配置对
      

  2.   

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /u01/app/oracle/product/10.2/db_1)
          (PROGRAM = extproc)
        )
      )LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = server64)(PORT = 1521))
        )
      )
    这个就是listener.ora配置文件有错吗?
      

  3.   

    你的系统是在linux下不? oracle装好后有成功过吗?不过没有,建议解决办法是:
    step 1: 察看别人的listener.ora配置文件,找出不同,修改一下,如果不行,则
    step 2: 察看你同事的oracle安装环境配置,看看你们的差别,修改.我看你的listener.ora文件中少一些东西,但我在windows下,没办法把我的贴出来让你比对.
      

  4.   

    (ADDRESS = (PROTOCOL = TCP)(HOST = server64)(PORT = 1521)) 
    host 改成服务器ip地址试试
      

  5.   

    应该是这样的吧
    LISTENER = 
      (DESCRIPTION_LIST = 
        (DESCRIPTION = 
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
        ) 
        (DESCRIPTION = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = server64)(PORT = 1521)) 
        ) 
      ) 
    你试一下.