码迷,mamicode.com
首页 > 数据库 > 详细

oracle状态

时间:2017-10-09 01:53:49      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:命名空间   加载   完全   后台   直接   强制   sele   str   blog   

Oracle_四种状态

oracle四种状态

1.shutdown(完全关闭)

2.nomount(未加载)

3.mount(已加载)

4.open(完全打开)

Shutdown状态

Shutdown immediate(要等待一会,别急)

技术分享

 

注意:数据库的关闭顺序与数据库的加载顺序相反。 

 

nomount状态

这个状态下,oracle会打开参数文件,分配SGA并打开后台进程。

startup nomount

 技术分享

在这种状态下,在这个状态下可以查询后台进程和实例信息。如:

select * from v$bgporcess;

select * from v$instance; 

其他字典:v$parameter、v$sga、v$process、v$session、v$instance等等。

mount状态

在这个状态下oralce会在nomount的基础上,根据control_files的设置来打开控制文件。

技术分享

 

在nomount的基础上,进入此状态的命令是:alter database mount;

 

在此状态下:可以执行的命令有:

1. select * from v$tablespace; 命名空间

2. select * from v$datafile; 数据文件

3. select * from v$database; 数据库信息

其他字典:v$controlfile、v$database、v$datafile、v$logfile

Open状态

这个状态表示数据库完全打开,在mount的基础上,使用命令alter database open。

 技术分享

 

在mount的基础上根据控制文件的记录打开所有的数据文件和重做日志。

在这个状态下数据库完全打开可以进行相关权限的业务。

注意:

1.在shutdown 状态,使用startup nomount |mount|open|force |restrict 直接跳到某个状态。

force是强制进入open状态(无论当前什么状态),

restrict是指进入open状态但只有具备了restricted session 权限的用户才可以登录。

如果使用startup不加参数,那么直接就是进入open状态。

2.如果使用alter database ****启动oracle ,必须按照顺序启动,即:nomount-->mount-->open,不能越级,不能反方向。

 

oracle状态

标签:命名空间   加载   完全   后台   直接   强制   sele   str   blog   

原文地址:http://www.cnblogs.com/yjhlsbnf/p/7639306.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!