在原先数据库服务已经启动的情况下,在cmd下连接上去,关闭数据库服务,再在cmd启动服务就可以成功。

解决方案 »

  1.   

    沒有配置好本地網絡服務,到net confituration assistant里面配置一下
      

  2.   

    报的是监听服务出错,数据库启动了?
     svrmgrl
     svrmgrl>connect/internal
     svrmgrl>startup
      

  3.   

    启动数据库和listener没有必然关系。除非想远程启动
      

  4.   

    oracle数据库服务没有启动。控制面板-〉管理工具->服务,启动OracleService<SID>
      

  5.   

    sqlplus   internalstartup
      

  6.   

    oradim -STARTUP -SID <SID>可以启动<SID>服务lsnrctl start <listener>启动TNS
      

  7.   

    你是在windows下把lsnrctl startoradim -startup -sid your_sid   // 这里如果说由password的错误 就运行 svrmgrl
    再启动数据库