db2数据库的 BACKUP PENDING

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”等价

解决db2 backup pending状态

做数据库恢复时,经常会遇见数据库恢复一半时出错,导致数据库处于backup pending状态。解决方法有两种:
一、重新备份数据库。将数据库重新备份,备份成功后数据库状态会更新为正常状态。
二、执行下面的脚本:

update db cfg for stma2 using LOGARCHMETH1 off
update db cfg for stma2 using LOGARCHMETH2 off

db2数据库的 BACKUP PENDING相关推荐

  1. php连接db2失败,PHP_浅谈DB2数据库故障处理及最佳实践,  当你在使用数据库时,可 - phpStudy...

    当你在使用数据库时,可能会遇到各种不同的问题.我认为解决问题的关键在于分清问题的种类,并清楚每种问题的解决办法.另外很多的数据库的问题都是由于错误的操作,错误的配置引起的,所以本文在解释如何处理问题时 ...

  2. DB2数据库的备份与恢复

    一.备份数据库 1.离线全备份 1)首先确保没有用户使用DB2:  db2 list applications for db autosr 2)手动关闭有连接数据库的程序以及停止画面工程,确认没有用户 ...

  3. db2数据库与表空间备份

    db2数据库与表空间备份 数据库与表空间的备份语法概述 备份语法 ​ database-alias:指定要备份的数据库的别名 ​ username/using password:指定备份数据库所使用的 ...

  4. BACKUP PENDING状态的解除

    1.数据库比较大的时候 [db2inst1@db2serv1 ~]$ db2 connect to YXDB SQL1116N  A connection to or activation of da ...

  5. DB2数据库指定时间点恢复案例

    公司一生产环境AIX主机上的DB2数据库,由于开发人员的误操作,造成一个重要表的被删除,需要进行恢复.为了安全,不能在生产环境的数据库上进行操作,需要放到测试环境进行恢复. 问了一下开发人员,表被删除 ...

  6. DB2数据库学习之数据库备份还原

    一.数据库离线(脱机)备份 1.cd /db2_backup 切换到存放备份文件的目录,如果没有要新建 2.db2 list applications for db dbName(数据库名) 确保没人 ...

  7. <DB2>《DB2数据库健康检查》第1部分

    <DB2数据库健康检查>第1部分 1 进程检查 1.1 检查管理服务器是否启动 1.2. 检查DB2实例是否已经启动 2 数据库对象检查 2.1 数据库能否正常连接 2.2 查看表空间状态 ...

  8. linux的pending状态怎么退出,BACKUP PENDING状态的解除

    1.数据库比较大的时候 [db2inst1@db2serv1 ~]$ db2 connect to YXDB SQL1116N  A connection to or activation of da ...

  9. 查看db2数据库名linux,【名说】DB2数据库备份与恢复(linux环境)

    lslinux 下备份db2数据库 1.SSH方式:登录db2数据库(因为是linux环境 , putty就不错) 2.进入备份文件夹: cd /home/backup/ db2 list appli ...

最新文章

  1. A Network in a Laptop: Rapid Prototyping for Software-Defined Networks
  2. 使用p3p跨域设置Cookie
  3. 10个用于处理日期和时间的 Python 库
  4. 【已解决】width与max-width理解
  5. python字符串函数运算_Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创...
  6. 停止抱怨英语_停止抱怨垂直视频
  7. pytorch torch.save
  8. HTTP 如何传输大文件
  9. python数据可视化基础
  10. FP Tree算法原理总结
  11. Codeforces Round #322 (Div. 2) D. Three Logos 暴力
  12. 【深度】揭穿QQ偷窥6亿用户隐私的三大阳谋
  13. unable to find setter method for attribute:[commandName]
  14. Java操作xls文件,数据去重
  15. 阻止冒泡事件(兼容大部分浏览器)
  16. 地震勘探原理(五)之地震勘探的野外工作
  17. 小米登录协议分析_小米智能家居设备流量分析及脚本控制
  18. 才发现!华为手机竟隐藏着5个高级功能
  19. vue项目引入并使用svg格式图标文件
  20. Navicat数据备份

热门文章

  1. c语言choose函数怎么用,谁说CHOOSE函数简单?这8种用法,赌1毛钱你不会!
  2. 文件上传漏洞知识总结
  3. 深入理解深度学习——注意力机制(Attention Mechanism):带掩码的多头注意力(Masked Multi-head Attention)
  4. Windows7 XP兼容模式(XP Mode)安装必要步骤精解
  5. OpenGL(可编程管线):椭圆的绘制和贴图
  6. 2021-05-19 人工智能图片识别
  7. oracle数据库01
  8. ajax net::err_connection_refused,错误选项net :: ERR_CONNECTION_REFUSED
  9. 【DeskGo】| 腾讯电脑管家桌面整理图标错乱解决方法
  10. 面对山西黑砖窑虐待窑工 谁还在无动于衷