DB2数据库BACKUP PENDING状态(修改日志模式导致)(转)

DB2数据库LOGRETAIN参数用来标示 数据库的日志模式:
   LOGRETAIN= RECOVERY,表示归档日志模式;LOGRETAIN=NO,表示循环日志模式。
若修改数据库LOGRETAIN参数,从循环日志模式改为归档日志模式,则会导致数据库backup pending状态。如:
  执行“db2 update db cfg for dbname using LOGRETAIN RECOVERY”
  数据库状态“Backup pending                             = YES”
  此时就无法连接,访问数据库“SQL1116N  A connection to or activation of database "dbname" cannot be made because of BACKUP PENDING.  SQLSTATE=57019”
此时,需要对数据库做离线全库 备份,使状态恢复正常,以便正常访问。
  执行“db2 backup db dbname to /db2backup”
  数据库状态恢复正常“Backup pending                   = NO”
修改完后重启数据库
    db2 terminate
    db2 force applications all
    db2stop force
    db2start 
注:在设置归档日志模式时,
 “db2 update db cfg for dbname using LOGRETAIN RECOVERY”与
 “db2 update db cfg for dbname using LOGARCHMETH1 LOGRETAIN”等价
 
 
以上内容转自:墨玉的博客http://blog.sina.com.cn/s/blog_68e7091f01019wze.html
转自原因:db2学习。

转载于:https://www.cnblogs.com/weinan2087/p/5710942.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值