本帖最后由 nickDeLove 于 2009-09-16 13:55:58 编辑

解决方案 »

  1.   

    你的tnslistener服务没有启动,所以1521不能连接。isqlplus是另一个服务,这个服务是启动成功的,所以你可以用isqlplus连接。1521是sqlplus的连接端口,所以不是用浏览器打开的。你先看看listener为什么服务不能启动。你在命令行模式运行命令 lsnrctl start看看有没有什么错误或者信息。
      

  2.   


    端口是在$ORACLE_HOME\install\portlist.ini文件里指定的,修改端口后重启服务就可以生效了?
    iSQL*Plus HTTP 端口号 =5560
    Enterprise Manager Console HTTP 端口 (orcl10g) = 1158
    Enterprise Manager 代理端口 (orcl10g) = 3938
      

  3.   

    inthirties:
    运行lsnrctl start后显示。
    LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 16-9月 -2009 15:59
    :48Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.启动tnslsnr:请稍候...Service OracleOracleTNSListener already running.
    TNS-12560: TNS: 协议适配器错误
     TNS-00530: 协议适配器错误
      32-bit Windows Error: 1056: Unknown error
    监听器起不来是什么原因?
    现在7778也进不去了,输入用户名和密码后 ORA-12560: TNS: 协议适配器错误。
    这里先谢谢回答的各位。
      

  4.   

    net manager配置还是不行.
    配置了还是进不去。
    进1521端口 浏览器 不响应。
    进7778端口,ERROR:
    ORA-12560: TNS: 协议适配器错误 
      

  5.   

    问题已解决。解决方法如下:
    重装oracle...!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  6.   

    啊?
    我以为可以
    但是重装了之后1521还是打不开,
    和oracle有关的服务 也都开了。
    我ping 1521也ping 不通。
    监听器也正常运行。
    就是http://localhost:1521/isqlplus访问没有响应127也不行。
    还请赐教了,非常感谢
      

  7.   

    jdbc:oracle:thin:@localhost:1521:name 连接不上。
    jdbc:oracle:thin:@localhost:7778:name 又没反应。我都无语了。