Welcome 微信登录

首页 / 数据库 / MySQL / Oracle实例和服务知识点

shutdown是对实例而言service是启动的,根本不代表instance就是启动的。启动数据库基本可分为三个过程:1,nomount(即只启动instance,而不加载数据库)2,mount(加载数据库,但没有打开)3,open(将数据库置于打开状态)在DBA执行connect 到Oracle后,执行startup(不带参数),将使数据库处于open状态,当然也可以带上前面的参数(如startup nonount)使数据库处于所需要的状态;但是DBA执行connect操作的前提是oracle的服务(OracleService<sid>)是处于“已启动”状态的,(也就是说当数据库关闭状态,或者instance是处于shutdown状态时,OracleService<sid>)也可能是处于“已启动”状态的,但如果OracleService<sid>)不是已启动的,则数据库一定不是启动的。需要说明的是在windows中的“服务”中启动OracleService<sid>时,默认会执行startup操作,即会将数据库置于open状态(如果我没有记错,可以通过oradim设置使得在windows中的“服务”中启动OracleService<sid>时仅启动service,而不会将数据库置于open状态的)。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12Oracle提高sql执行效率的建议XtraBackup安装及使用相关资讯      Oracle实例 
  • Oracle 关于实例恢复的一个讨论  (08/13/2015 21:01:24)
  • Oracle实例恢复阶段以及flashback  (09/17/2014 17:27:13)
  • Oracle创建实例报错处理  (05/26/2014 19:47:29)
  • Oracle 11g在Linux上建立第二个实  (05/28/2015 05:57:28)
  • Oracle 实例创建脚本  (08/14/2014 10:11:56)
  • Oracle translate() 详解+实例  (10/23/2013 15:48:59)
本文评论 查看全部评论 (0)
表情: 姓名: 字数