免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2801 | 回复: 3
打印 上一主题 下一主题

请教高手:DB2 系统为什么关闭 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-06 17:19 |只看该作者 |倒序浏览
偶执行一个存储过程,结果报错:
SQL1224N  A database agent could not be started to service a request, or was
terminated as a result of a database system shutdown or a force command.
SQLSTATE=55032

DB2 数据库关闭,请各位帮忙!

论坛徽章:
0
2 [报告]
发表于 2003-03-07 08:35 |只看该作者

请教高手:DB2 系统为什么关闭

可以用的语句查看数据的错误代码
db2 ? SQL1224N

SQL1224N不能启动数据库代理程序来服务请求,或它已作为数据库系统关机
          或强制命令的结果而终止。

解释:  出现该消息的原因可能是由于下列任何情况之一而造成的。

o   在数据库服务器上尚未启动数据库管理器

o   数据库管理器已停止

o   数据库管理器已分配了最大数目的代理程序

o   系统管理员强行终止数据库代理程序

o   由于关键数据库管理器进程异常终止,所以数据库代理程序终止

o   应用程序正在以本地协议使用多个上下文。
    在此情况下,连接数受共享内存段数的限制,单个进程可以与共享内存
    段相 连。 例如,在 AIX 上,限制每个进程有十个共享内存段。



其他 联合体服务器 情况是:

o   已经超过操作系统级别上每个用户的最大进程数(AIX 上的
    maxuproc)。

o   在使用 TCP/IP 协议的客户机/服务器环境中,给客户机上的 TCP/IP
    服务名指定的端口号与服务器上的端口号不同。



联合体服务器 或数据源也可检测到此情况。

用户响应:  重新发出数据库请求。若不能建立连接,则确保成功地启动了数
据库管理器。另外,确保适当地配置了 maxagents
数据库管理器配置参数。

联合体系统用户,还应:

o   将拒绝请求的数据源中的问题隔离出来(参见 Problem Determination
    Guide 以了解标识失败的数据源所要遵循的过程),并确保通信子系统
    是活 动的,且已在数据库服务器上启动了数据库管理器和必需的通信协
    议服 务器 进程。

o   对于 AIX 操作系统,检查 maxuproc 的设置,并在需要时更改它。
    maxuproc 限制可在给定的联合体服务器下运行的进程数。缺省设置值是
    40。

    可用下列命令检查 maxuproc 的当前设置:

  .
     lsattr -E -l sys0

    要查看当前在给定的联合体服务器下运行的进程的数目,使用命令:

     ps -ef | grep instdj1 | wc -l

    其中 "instdj1" 是联合体服务器的实例名。

    要更改 maxuproc,使用命令:

     chdev -l sys0 -a maxuproc='nn'

    其中 nn 是 maxuproc 的新整数值。



若应用程序正在以本地协议使用多个上下文,则减少应用程序中的连接数,
或切换到另一个协议(例如,TCP/IP)。对于 AIX 版本 4.2.1
或更新版本上的用户,可将环境变量 EXTSHM 设置为
ON,以增加单个进程可连接的共享内存段数。

sqlcode:  -1224

sqlstate:  55032

论坛徽章:
0
3 [报告]
发表于 2003-03-07 11:38 |只看该作者

请教高手:DB2 系统为什么关闭

我以前也遇到过这样的情况,后来存储过程改了就好了,不知道是什么原因。

论坛徽章:
0
4 [报告]
发表于 2003-03-11 20:28 |只看该作者

请教高手:DB2 系统为什么关闭

谢谢大家得帮忙.

我原来得DB27.2版本得,后来打了pack8就出现了数据库shutdown得情况;
但是后来打了pack9就正常了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP