当前位置:   article > 正文

Oracle:startup和shutdown命令_oracle startup shutdown csdn

oracle startup shutdown csdn

Oracle数据库的完整启动过程分为3个步骤完成的
启动实例–>加载数据库–>打开数据库; 数据库管理员可以根据实际情况的需求,不同的模式启动数据库。
Oracle启动需要经历四个状态:SHUTDOWN 、NOMOUNT、MOUNT 、OPEN

startup命令

1.nomount模式

  • 格式:startup nomount
  • 启动实例,不加载数据库,无法访问数据库(实例被启动,但还没关联数据库);

  • 注意:仅仅通过初始化文件,分配出SGA区,启动数据库后台进程,没有打开控制文件和数据文件,只允许管理员连接;

  • 用途:创建数据库或重建控制文件。

2.mount模式

  • 格式:startup mount

  • 启动实例,加载数据库,可以访问数据库操作数据;

  • 注意:仅仅只是当前实例的控制文件被打开,数据文件未打开,只允许管理员连接, 这一步会读控制文件,如果这一步有一个控制文件损坏就无法启动;

  • 用途:重命名数据文件、添加、删除或重命名重做日志文件、执行数据库完全恢复操作、改变数据库的归档模式;

3.open模式

  • 格式:startup [open]

  • startup 缺省的参数就是OPEN,启动实例,加载数据库,打开数据库,允许所有连接

4.startup force:强制中止当前数据库的运行,并开始重新正常的启动数据库。

5.startup pfile= filename:以filename为初始化文件启动数据库,不是采用缺省初始化文件。

6.startup restrict:只允许具有restricted session或者create session权限的用户访问数据库。

与启动数据库实例的3个步骤相同,关闭数据库也需要可以分为3个步骤 **
关闭数据–>实例卸载数据库–>终止实例;
Oracle关闭的四种方式:Normal, Immediate, Transactional, Abort
*

shutdown 命令

1.nomal(正常关闭方式)

  • 格式:shutdown [nomal]

  • 如对关闭数据库时间没有限制,通常用这种方式关闭数据库;

  • 以正常方式关闭数据库时,oracle将执行:
    ①阻止任何用户建立新的连接;
    ②等待当前所有正在连接的用户主动断开连接,不会立即断掉当前用户的连接,这些用户仍然操作相关的操作;
    ③一旦所有的用户都断开连接,则立即关闭、卸载数据库,并终止实例。

2.immediate(立即关闭方式)

  • 格式:shutdown immediate

  • 最常用的数据库关闭方式;

  • 以立即方式关闭数据库时,oracle将执行:
    ①阻止任何用户建立新的连接,同时阻止当前连接的用户开始任何新的事务;
    ②将任何未提交的事务回退;
    ③oracle不等待在线用户主动断开连接,强制终止用户的当前事务,直接关闭、卸载数据库,并终止实例。

3.transactional(事务关闭方式)

  • 格式:shutdown transactional

  • 事务方式介于正常关闭方式与立即关闭方式之间,它能够尽可能短时间内关闭数据库,但能够保证当前所有的活动事务都可以被提交。

  • 以事务方式关闭数据库时,oracle将执行:
    ①阻止任何用户建立新的连接,同时阻止当前连接的用户开始任何新的事务。
    ②等待所有未提交的活动事务提交完毕,然后立即断开用户的连接。
    ③事务执行完毕后直接关闭、卸载数据库,并终止实例。

4.abort (终止关闭方式)

  • 格式:shutdown abort

  • 当前面3种方式都无法关闭时,可以尝试使用终止方式来关闭数据库。但是以这种方式关闭数据库将会丢失一部份数据信息。

  • 以终止方式关闭数据库时,oracle将执行:
    ①阻止任何用户建立新的连接,同时阻止当前连接的用户开始任何新的事务。
    ②立即终止当前正在执行的SQL语句。
    ③任何未提交的事务均不被退名。
    ④直接断开所有用户的连接,关闭、卸载数据库,并终止实例。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/85888
推荐阅读
相关标签
  

闽ICP备14008679号