DB2数据库的事务日志已满。. SQLCODE=-964, SQLSTATE=57011, DRIVER=3.63.108
来源:互联网 发布:mysql dba 常用sql 编辑:程序博客网 时间:2024/06/05 12:01
DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
原因:该数据库的日志文件已满
解决办法:加大日志文件大小,增加日志文件个数,增加辅助日志文件个数
修改日志文件大小:db2 update db cfg for <dbname> using LOGFILSIZ 4096
修改主日志文件个数:db2 update db cfg for <dbname> using LOGPRIMARY 20
修改辅助日志文件个数:db2 update db cfg for <dbname> using LOGSECOND 10
其中主日志和辅助日志相加不能大于255
在修改后日志配置后,如果库正在被使用,需要重新启动数据库(db2stop force,db2start),然后连接库(db2 connect to <dbname>),连接库的时候数据会花费一点时间分配新的日志,要等一段时间.
其实报57011的错,还有可能是机器的磁盘空间不够,可以清理一下磁盘空间,drop一下无用的实例
DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
原因:该数据库的日志文件已满
解决办法:加大日志文件大小,增加日志文件个数,增加辅助日志文件个数
查看配置参数命令:
在db2的命令窗口输入 db2 get db cfg for 数据库名;
如:db2 get db cfg for sample
查看
日志文件大小(4KB)
(LOGFILSIZ) = 1024 ***************************需要修改
主日志文件的数目
(LOGPRIMARY) = 13 ***************************需要修改
辅助日志文件的数目
(LOGSECOND) = 4 ***************************(是否要修改根据具体情况而定)
修改日志文件大小:db2 update db cfg for <dbname> using LOGFILSIZ 4096
修改主日志文件个数:db2 update db cfg for <dbname> using LOGPRIMARY 20
修改辅助日志文件个数:db2 update db cfg for <dbname> using LOGSECOND 10
其中主日志和辅助日志相加不能大于255
在修改后日志配置后,如果库正在被使用,需要重新启动数据库(db2stop force,db2start),然后连接库(db2 connect to <dbname>),连接库的时候数据会花费一点时间分配新的日志,要等一段时间.
其实报57011的错,还有可能是机器的磁盘空间不够,可以清理一下磁盘空间,drop一下无用的实例
0 0
- DB2数据库的事务日志已满。. SQLCODE=-964, SQLSTATE=57011, DRIVER=3.63.108
- DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
- DB2 SQL Error: SQLCODE=-418, SQLSTATE=42610, SQLERRMC=null, DRIVER=4.9.78
- 数据库报的一个DB2错误信息中没找到的异常:DB2 SQL Error: SQLCODE =- 575, SQLSTATE = 51024,
- db2数据库错误代码DB2 sqlcode=-766 sqlstate 57016 原因码 "7"错误
- DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016错误 数据库客户端解决方法
- 解决DB2的一个BUG收获(SQLCode=-805, SQLState=51002, error message=DB2 SQL Error: SQLCODE=-805, SQLSTATE=5100
- DB2 SQLCODE=-668, SQLSTATE=57016错误解决
- DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501
- DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704,
- DB2《SQL Error: SQLCODE=-805, SQLSTATE=51002 解决方法》
- DB2错误:SQLCODE=-30082, SQLSTATE=08001
- SQLCODE=-7, SQLSTATE=42601 db2 意义
- DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727
- DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016 解决方案
- DB2错误:SQLCODE=-30082, SQLSTATE=08001
- DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505
- DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016 解决方案
- 使用AndroidStudio做项目时出现错误及解决方案
- CallbackOnCollectedDelegate was detected C#调用C++DLL注册函数指针出错解决方案
- linux中编译静态库(.a)和动态库(.so)的基本方法
- 将A表和B表的产生的笛卡尔积一次性插入C表
- C++第6次实验—数组操作
- DB2数据库的事务日志已满。. SQLCODE=-964, SQLSTATE=57011, DRIVER=3.63.108
- POJ 2096 Collecting Bugs
- 搜索引擎命令大全!
- android学习笔记(八)SharedPreferences、editor
- Android系统开机过程分析
- 1. Two Sum
- 绝对经典的表记录操作(超越整理)
- python实现wordcount程序
- 通过结构体成员的地址获取结构体变量的地址