gpt4 book ai didi

linux - DB2 强制应用程序无法终止加载作业

转载 作者:太空宇宙 更新时间:2023-11-04 13:04:05 25 4
gpt4 key购买 nike

我们想终止正在运行的负载作业。我执行了 db2 force application (<agentid>)db2 force application all , 但加载作业仍未终止。

DB2 版本为 10.5,服务器为 Linux。

:~> db2 list utilities

ID = 5
Type = LOAD
Database Name = qts
Member Number = 0
Description = [LOADID: 106.2015-10-17-08.37.11.389985.0 (65530;32770)] [9.63.33.62.39376.151017123551] OFFLINE LOAD ASC AUTOMATIC INDEXING INSERT COPY NO TCS.ASSETS
Start Time = 10/17/2015 08:37:11.641208
State = Executing
Invocation Type = User

最佳答案

补充一点信息。关于“强制应用”,是的。那是异步操作。发生的事情是 DB2 将强制标志置于目标应用程序句柄(或 EDU)。根据应用程序句柄 (EDU) 正在执行的操作,它可以立即强制执行或等到应用程序句柄到达检查中断标志的位置。例如,不能在中间强制执行回滚的应用句柄。而且有很多条件。

但一般情况下,load job 应该可以通过'db2 force application'强制执行。

如果您想知道为什么您的工作没有结束,您可能需要通过收集以下信息来咨询 IBM DB2 支持人员。

$ db2pd -stack all
(Stack dump will be generated in db2dump directory.)
$ db2pd -latches
$ db2pd -edus
$ db2pd -apinfo -db <dbname>
$ db2pd -util
$ db2pd -db <dbname> -locks

关于linux - DB2 强制应用程序无法终止加载作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33189574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com