DB2运行在Linux上备份时报SQL2009N错误

日期: 2008-06-18 作者:Zachary 来源:TechTarget中国

  环境


  产品: DB2


  平台: Linux 2.4 kernel


  版本: 7.x, 8.1


  DB2运行在内核为2.4以下的Linux上备份时报SQL2009N错误。


  内核为2.4的Linux的默认消息队列值为16-不满足DB2运行的需求。


  当备份数据库遇到SQL2009N的错误时,应该首先考虑是否是操作系统核心参数值过低的问题。


  如果当前系统的消息队列值为16,希望调高该内核参数,可以以root身份用下面命令调整:


echo 128 >/proc/sys/kernel/msgmni


  这样,消息队列的值就变更为128了。


  也可以修改/etc/sysctl.conf文件,加入如下行永久地增大该设置:


# Sets maximum number of message queues to 128


# Set this to 1024 or higher on production systems


kernel.msgmni = 128

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐