您的位置:首页 > 数据库

db2 数据库访问系统并发问题Reason code = -2029060029

2013-10-28 16:54 369 查看
最近遇到一个问题,远程连接db2数据库,shell程序同时访问db2数据库的同一个表,但是返回的值是

DB21017E The Command Line Processor encountered a system error with the

front-end process output queue. Reason code = -2029060029.

系统报这个错。经过查资料得知,这是一个系统问题,系统进程超出的限制

Reason code = -2029060029.

SQLO_QUE_EXCEED = maximum system queue limit exceeded.

建议修改内核参数 msgmni 为一个合适的值

建议先修改为 16384 再进行测试

管理员登陆,编辑数据库端和shell程序端的参数

vi /etc/sysctl.conf

加入 kernel.msgmni = 16384

保存

执行 sysctl -p 使之生效

OK 以上配置完成后,错误解决了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: