先把数据库服务启动,然后重新配置一下net8.
可以把监听器删除了然后重新配置。

解决方案 »

  1.   

    我是在登录ENTERPRISE MANAGER时,输入SYSMAN/IEM_TEMP后出现的,身份为SYSDB。
      

  2.   

    有一个服务没起来,手动启动 OracleOraHome81TNSListener
      

  3.   

    已经启动了OracleTNSListener80,我的版本是805。还是报同样的错。
      

  4.   

    你一共起了几个ORACLE的服务?
      

  5.   

    开始->控制面板->管理工具—>服务
    检查OracleOraHome%%Listener是否已启动
    如没有,手动起动;
    如果已启动,删掉重建一个Listener
    用Net Configuration Assistant,按顺序就可以了
      

  6.   

    你的客户端和服务器用的版本是一样的吗?8.1.7和8.0.5的listener.ora的配置方法不一样,因为一个是SID,一个是叫SERVER_NAME,你看一下你的tnsnames.ora文件里的配置。