tiancheng_2011
作者tiancheng_2011·2012-03-09 11:43
数据库管理员·北京华胜天成

连接参数调整

字数 2564阅读 1431评论 0赞 0
db2数据库连接数达到最大的限制及解决方法
1)当db2数据库报下图:客户机连接数已达到最大数目时。
      会出现客户机不能连接数据库的情况。同时在db2diag.log中也有下面的报错信息
 
010-01-05-20.13.21.675000+480 I10079724H289      LEVEL: Error
PID     : 1740                 TID  : 3728        PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleGetAgent, probe:70
MESSAGE : Agent not allocated, sqlcode = -1226
2010-01-05-20.13.21.675000+480 E10080015H430      LEVEL: Error
PID     : 1740                 TID  : 3728        PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
FUNCTION: DB2 UDB, common communication, sqlcctcpconnmgr_child, probe:125
MESSAGE : ADM7009E  An error was encountered in the "TCPIP" protocol support. 
          A possible cause is that the maximum number of agents has been
          exceeded.
2010-01-05-20.13.21.675000+480 I10080447H387      LEVEL: Error
PID     : 1740                 TID  : 3728        PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
FUNCTION: DB2 UDB, common communication, sqlcctcpconnmgr_child, probe:126
MESSAGE : Return code from sqleGetAgent =
DATA #1 : Hexdump, 4 bytes
0x01D5FCF0 : 36FB FFFF                                  6...
2)一般DB2数据库的连接数受到db cfg中的MAXAPPLS这个参数和dbm cfg中的MAXAGENTS这个参数的限制,
    (注:一般是DB2 V8.1版本之前的。在DB2 V8.2之后没有MAXAGENTS这个参数)
     针对连接数达到最大,可以用命令db2 get snapshot for dbm 查看High water mark for agents registered此项的数字,
     是否比dbm cfg中的MAXAGENTS大,如果是,则可以增加dbm cfg中的MAXAGENTS值,一般为400

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

  • 存储过程创建和查询
    评论 0 · 赞 0
  • 问题总结续八
    评论 0 · 赞 0
  • 将表标记为无效
    评论 0 · 赞 0
  • shell脚本总结
    评论 0 · 赞 0
  • 包相关的几个问题
    评论 0 · 赞 0
  • 相关文章

    相关问题

    X社区推广