博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DB2数据库BACKUP PENDING状态(修改日志模式导致)(转)
阅读量:4606 次
发布时间:2019-06-09

本文共 804 字,大约阅读时间需要 2 分钟。

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

你可能感兴趣的文章
SQLPROMPT5.3对各种加密对象的解密测试
查看>>
js获取input file完整路径的方法
查看>>
lxc 0.8.0 lxc-ubuntu 脚本
查看>>
CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
查看>>
Symfony相关网站参考
查看>>
Java一些基本帮助类
查看>>
shell中的expr命令
查看>>
HDU1863畅通工程(最小生成树 Kruskal)
查看>>
linux查看硬件信息命令
查看>>
洛谷——图论
查看>>
iOS开发---本地通知(UILocalNotification)
查看>>
基于空间直方图meanshift跟踪
查看>>
linux+apache+mysql+php平台构建及环境配置
查看>>
MySQl Study学习之--MySQl二进制日志管理
查看>>
四种会话跟踪技术
查看>>
【转】C++之父 Bjarne Stroustrup访谈录
查看>>
nodeJS项目gitignore文件参考
查看>>
iTOP4418开发板Android4.4/5.1.1_Linux3.4.39_QT5.7_Ubuntu12.04系统
查看>>
3ds max学习笔记-- 复合对象运算
查看>>
Handler 的sendEmptyMessage(int what)和sendMessage(Message msg)有啥区别?
查看>>