1、请问我使用了startup nomount以后,必须要使用shutdown 才能进而使用startup mount吗?否则直接使用就报错?2、windows系统下我要使用conn / as sysdba时,OracleServiceSID这个服务必须是开启的吗?好像我以前这个服务没开也可以用,现在不行了,报ora-12560求助。

解决方案 »

  1.   


    1.不需要,你直接使用alter database mount;就可以了2. OracleServiceSID这个服务是必须的开的,说不定你以前是设置的自动启动。现在设置为了手动的。
      

  2.   

    使数据库在本地工作唯一需要运行的服务是OracleServiceORCL 服务(其中ORCL 是SID)。这个服务会自动地启动和停止数据库(使用shutdown 中断)。如果安装了一个数据库,它的缺省启动类型为自动。如果主要是访问一个远程数据库,那么可以把启动类型由自动改为手动。 
      

  3.   

    OracleServiceORCL是你的核心服务,这个不开,oracle不能工作的,当然,它也是最占内存的
      

  4.   


    Oracle 的启动与关闭,可以参考Blog:深刻理解Oracle数据库的启动和关闭
    http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4704877.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977(满)
    DBA3 群:62697850   DBA 超级群:63306533;     
    聊天 群:40132017
    --加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请