DB2 restart database命令的作用总结 您所在的位置:网站首页 db2_kill停止 DB2 restart database命令的作用总结

DB2 restart database命令的作用总结

#DB2 restart database命令的作用总结| 来源: 网络整理| 查看: 265

信息中心对于RESTART DATABASE的作用只有一句话的介绍,就是做crash recovery用的。这里总结一下这个命令的作用 信息中心的介绍 Restarts a database that has been abnormally terminated and left in an inconsistent state. At the successful completion of RESTART DATABASE, the application remains connected to the database if the user has CONNECT privilege. 1. 主要作用是完成正常的crash recovery操作 如果数据库异常终止(inconsistent),则restart database会做crash recovery,并且做完Crash recovery之后会连接到数据库。 如果数据库当前状态正常(consistent)的话,则只是建立一个新的连接,也不会对其他现有连接产生影响。

默认情况下,数据库crash之后,因为autorestart默认设置为ON,连库时会自动做restart db操作,即会自动做crash recovery;如果设置为OFF的话,连库操作由于不会做crash recovery,数据库不一致,会报错SQL1015N,需要显式地发出restart database命令:

$ db2 "update db cfg for sample using autorestart off" $ db2 "connect to sample" $ db2 +c "insert into t1 select * from t1"


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有