db2
小杰
这个作者很懒,什么都没留下…
展开
-
SQL1117N 因为处于 ROLL-FORWARD PENDING 状态,所以不能连接或激活数据库
执行命令db2 connect to cydb出现SQL1117N 因为处于 ROLL-FORWARD PENDING 状态,所以不能连接或激活数据库"CYDB"。需要执行命令:D:\>db2 rollforward db cydb to end of logs and stop 前滚状态 ...原创 2013-08-08 14:16:07 · 1242 阅读 · 0 评论 -
解决DB2数据库出现 SQLSTATE=54048 问题
最近在项目中用到了DB2数据库,在执行一些复杂查询时,系统报出"不存在具有足够页大小的系统临时表空间 SQLSTATE=54048"的数库问题。原因是数据库系统的临时表空间所用的缓冲池页大小只有4,缓冲池大小不够。但DB2系统默认的临时表空间已经指定的缓冲池不能改变,DB2系统默认的临时表空间也不能删除,所以只能新加另一个类型是“系统临时”的表空间。步骤:1、打开DB2管理工具“控制...原创 2015-11-18 13:55:11 · 4113 阅读 · 0 评论 -
DB2数据库指定时间点恢复案例(转)
公司一生产环境AIX主机上的DB2数据库,由于开发人员的误操作,造成一个重要表的被删除,需要进行恢复。为了安全,不能在生产环境的数据库上进行操作,需要放到测试环境进行恢复。问了一下开发人员,表被删除的时间为5月31日下午8点30分左右,现在已是晚间10点50分了,距离事故发生时间点已过去两个多小时,根据安全等级规定需要在一个小时内进行恢复。这种状况的恢复是典型的前滚恢复,需要使用完整的数据库...原创 2017-02-09 15:52:35 · 731 阅读 · 0 评论 -
DB2关于指定时间点前滚恢复方法
1)备份数据库[db2inst1@bytest ~ 22]$db2 backup db sample online include logsBackup successful. The timestamp for this backup image is : 20051223120837[db2inst1@bytest ~ 23]$(2)删除数据库[db2inst1@bytest ~...原创 2017-02-09 15:56:36 · 475 阅读 · 0 评论 -
DB2 恢复到指定时间点(转)
在日常工作中,时候有在维护数据的时候因为误操作或者其他原因导致数据库中的数据丢失。比如删除了数据库中的某个表,DB2数据库可以恢复到制定的时间点,我们只要找出删除数据的时间点,将数据恢复到删除时间点之前,就可恢复这个表了。下面我们来做个实验,将数据库恢复到指定时间点。准备工作:启用归档日志db2 update db cfg for testdb using LOGRETAIN ONd...原创 2017-02-09 16:15:01 · 2274 阅读 · 0 评论 -
DB2 9.7 db2move 报错:SQL3107
1、查看DB2数据库编码2、编码不一,造成导出错误3、重新设置操作系统编码: $export LANG=zh_CN.GBK4、重新正常导出原创 2017-03-16 11:26:51 · 6412 阅读 · 0 评论