0
在powercenter中运行一个工作流,常常会收到SQL1224N错误。Powercenter SQL1224N错误连接DB2
该进程针对一个包含800k行的表(POLIZA)执行查询,它检索前10k行,然后开始执行到具有75M行的另一个表,但在DB2中出现空闲线程错误,但PWC过程仍在运行检索75M行,当它完成(20分钟后)的errros又发表了第一个表相关:
[IBM][CLI Driver] 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
sqlstate = 40003
[IBM][CLI Driver] 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
sqlstate = 40003
Database driver error...
Function Name : Fetch
SQL Stmt : SELECT POLIZA.BSPOL_BSCODCIA, POLIZA.BSPOL_BSRAMOCO
FROM POLIZA
WHERE
EXA01.POLIZA.BSPOL_IDEMPR='0015' for read only with ur
Native error code = -1224
DB2 Fatal Error].
我有一个类似的过程乳宁对同一2个表,它是沃金我可以看到的唯一区别是DB2用户不同。
任何想法如何解决这个问题?
问候
更改为正在运行的用户? – Hogan
如果唯一的区别是用户标识,那么DB2工作负载管理器或Query Patroller可能会终止会话以执行某些策略违规。无论如何,请咨询您的DBA。 – mustaccio
正在工作的用户标识正在发送与此进程相同的错误,但与旧的不同。可能是Powwercenter连接本身的东西? – user3270648