您的位置:首页 > 数据库 > Oracle

Oracle数据库的启动与关闭

2013-10-10 10:37 183 查看
数据库三阶段:

  1)nomount //建立系统实例,开SGA空间,启动运行Oracle必要的后台进程。

           开启方式:startup onmount

  2) mount //加载Oracle运行必要的数据,填SGA,同时启动一部分支持高级用户操作的后台进程。

           开启方式:startup mount/alter database mount

  3)open  //打开所有数据访问权限,加载所有用户和所有进程,可以对外提供数据库服务。

           开启方式:startup(startup open)/alter database open

   注意:不允许乡下修改,不允许nomount直接到open。

数据库打开:

  1) startup restrict    //仅允许一些特权用户在可以使用数据库,通常在用于数据库维护时使用。

  2)startup force    //该命令是强行关闭数据库(shutdown about)和启动数据库(start)两条命令的结合,仅在数据库遇到问题不能关闭时使用。

  3)alter database open read only   //以只读方式打开数据库。

数据库的关闭:

  1)shutdown normal/shutdown    //发出该命令后不允许连接任何新的数据库,在关闭之前oracle将等待所有用户退出之后才关闭数据库。

  2)shutdown transactional    //等待事务完成后才关闭数据库。

  3)shutdown immediate    //立即中断所有SQL操作,所有强行事务回滚,断开所有连接,系统不等待所有用户退出,直接关闭。

  4)shutdown abort    //在没有任何办法关闭数据库时采用的方式,一般不宜使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 数据库