在控制面版,的服务中启动OracleOraHome92TNSListener和OracleServiceSINOMOS服务,如果起不起来则打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中的OracleOraHome92TNSListener主键的子键ImagePath看其路径是否正确,经以上步骤应该没有问题如果还是起不启则要看其tnsnames.ora和listener.ora配置是否正确

解决方案 »

  1.   

    不是这个问题,使用一段时间,监听丢了,
    谢谢你,应该是oracle设置的事情(open files),可是我不熟,
    我的系统使用php+oracle b/s的系统
      

  2.   

    千万不要用windows优化大师,用完后,使用一段时间后,
    你就会出现这种错误,如果你又完好的数据库备份,那简直是太好了,
    直接导入恢复就可以了,但是如果你没有,我建议你重新安装oracle数据库
    我就是这样弄好的。