网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 数据库 >> Oracle >> 正文
最新文章
· 关闭Oracle数据库的三种方法
· oracle查询表的信息(表,字段,约束
· Oracle与Access表之间的导入和导出实
热门文章
 oracle查询表的信息(表,字段,约
 关闭Oracle数据库的三种方法
 Oracle与Access表之间的导入和导出
相关文章
没有相关文章
关闭Oracle数据库的三种方法
来源:站长家园 更新时间:2011/7/16 21:52:29 阅读次数:
字体:[ ] 我要投稿

  1、正常关闭

  正常关闭数据库所用的选项是normal,数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程。

  联入sys用户

  sql>shutdown normal;

  2、紧急关闭

  该方式用在某些紧急的情况下,比如通知马上停电,此时需要紧急关闭数据库以应付这些情况。这种方式用的选项是immediate,在这种方式下并不等待所有的用户断开连接再关闭,而是由系统断开连接,然后关闭数据库。

  sql>shutdown immediate;

  一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它。

  3、异常关闭

  异常关闭选项是abort,此种方式下系统并不做任何检查和断开用户操作以及回退操作,而是直接将数据库现场撤销,这样现场中的数据库数据当然就无效了,数据库自然也就被关掉了。

  sql>shutdown abort;

  以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长。

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号