重新启动机器也不管用吗?
在“服务”中查看oracleservice是否已经启动呢?

解决方案 »

  1.   

    关注!我也遇到过这种问题,现在还没有解决。具体表现是listener服务不能启动,然后系统无法登陆数据库。
      

  2.   

    snowy_howe(天下有雪):没用啊,是不是还有其他问题啊
    现在什么都用不了啊麻烦各位再想下办法拉会不会是系统问题啊?
      

  3.   

    在windows 的控制面板-管理工具-服务里面。有oracle的以tnslistener和oracleserviceSid的两个服务,重启一下吧
      

  4.   

    配置listener.ora文件
    样例如下:
    # LISTENER.ORA Network Configuration File: E:\Oracle\Ora81\network\admin\listener.ora
    # Generated by Oracle configuration tools.LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = skystar)(PORT = 1521))
          )
        )
        (DESCRIPTION =
          (PROTOCOL_STACK =
            (PRESENTATION = GIOP)
            (SESSION = RAW)
          )
          (ADDRESS = (PROTOCOL = TCP)(HOST = skystar)(PORT = 2481))
        )
      )SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = E:\Oracle\Ora81)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = skystar.com)
          (ORACLE_HOME = E:\Oracle\Ora81)
          (SID_NAME = skystar)
        )
      )
    这里的SID和主机名都是skystar
      

  5.   

    我照skystar99047(天星) 配置后
    启动start命令后还是说无法启动服务啊
    用services命令后说不存在该文件和目录
    是不是少了什么文件啊我上次用优化大师搞了下
    删了很多垃圾文件,会不会把有的有用文件都删了啊怎么补救啊ggjj救命啊我快精尽人亡啊!!!!
      

  6.   

    没出错时是正常的啊都能启动但出错后启动oracle显示没有监听器
    用start启动是说无法连接该服务
    但我的监听器分明有的啊我晕死了
      

  7.   

    在用ORACLE时切记不能用WINDOW优化大师。因为优化大师会把ORACLE在注删表中注册的文件当作垃圾文件进行清理。如果可能的话。你可以试试用网络服务配置中删除掉以前的监听服务。新建监听。然在在INIT。ORA文件中把原来的LISTEN换成新建的。试试。
      

  8.   

    INIT.ORA在哪啊还有没有其他的恢复手段啊
      

  9.   

    我靠,楼主,你和我景遇一样哦,我也是用WOW优化了一下,就再也打不开了,在控制面板的服务中显示ORACLETNS那项打不开,因为那想没有路径,我试了所有的办法,唯一的就是再用WOW恢复注册表 我也想请各位高手帮帮忙,有没有更好的办法啊,难道用ORACLE就不能用优化大师么???
      

  10.   

    这个问题我遇到过,用优化大师清理注册表后,指向LISTENER的文件相关的注册表项被删除了,须重建该项键值。然后配置监听器即可.
      

  11.   

    检查注册表:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome92TNSListener
    下是否有“ImagePath”项,类型为“REG_EXPAND_SZ”,值为"C:\oracle\ora92\BIN\TNSLSNR "(视oracle安装路径而定).如果没有,则自己添加,然后重建监听器即可。我按此方法解决过两次。
      

  12.   

    怎样重建啊是不是oracle里边啊
      

  13.   

    还是没解决,小弟决定重装oracle,各位的热情帮助小弟不胜感激
    结贴!!!!!!!!!!