DB2 Error Code: -1218, SQL State: 57011

问题 SQLCODE: 1218

DB2 SQL error: SQLCODE: -1218, SQLSTATE: 57011, SQLERRMC: 4096()

分析:

bufferpool太小,那么必须增加你的bufferpool。

 

解决:

1、命令查看你的bufferpool总大小(前提,连接数据库 connect to GXCSP)

db2 'select bpname,pagesize,npages from syscat.bufferpools'

2、在保证所有bufferpool总合不超过1G的情况下,尽量增加buffer的大小,调整bufferpool的大小。

db2 'alter bufferpool ibmdefaultbp size 51200'

这时会报错,其实缓冲区已经修改成功。SQL20169W The buffer pool is not started. SQLSTATE=01654

3、重启数据库即可(关闭数据库,启动数据库)

 

---------------------------------------

搜别人的,先mark下。。。明天试下。。真操蛋啊。。

posted @ 2011-11-17 18:39  奈何醉  阅读(1751)  评论(0编辑  收藏  举报