首页 > 学技术 > 技术网文 > IBM AS400应用论坛 > 正文

[精彩] 2个问题在先求助


来源 chinaunix.net 酷勤网整理

1 删除一个JOBQ的时候,提示Job queue in use,但是这个JOBQ里面没有任何JOB


2 删除数据库文件,发现有逻辑文件依乃与这个文件,怎么改变关系?



 txsrxy 回复于:2006-03-24 21:15:26

第一个问题可用WRKOBJLCK 命令查看该OUTQ有谁在用;


第二个问题可用DSPDBR查看依附在该PF的LF.


 aliceliu 回复于:2006-03-25 09:06:53

引用:原帖由 txsrxy 于 2006-3-24 21:15 发表


第二个问题可用DSPDBR查看依附在该PF的LF. 




如果需要断开连接关键,你可以删除相关的LF就可以。


 michael9406 回复于:2006-03-25 13:37:16

如果文件命名比较有规则的话可以通过这样的方法找到。
例如PF名为 INL
LF 名为  INLL01   INLL02  INLL03   INLL04  INLL05   INLL06

那么你可以用 WRKOBJ INL*

找到所有的文件。


 cmbclerk 回复于:2006-03-27 08:25:31

多谢各位,第二个问题已解决,但第一个问题,该JOBQ没有LCK,还是不能删除啊


 xf001 回复于:2006-03-27 08:45:07

引用:原帖由 cmbclerk 于 2006-3-27 08:25 发表
多谢各位,第二个问题已解决,但第一个问题,该JOBQ没有LCK,还是不能删除啊 


删除不了的提示信息是什么呢?


 xuguopeng 回复于:2006-03-27 09:12:43

你需要RMVJOBQE 把JOBQ与SBS关联删掉才可以


 cmbclerk 回复于:2006-03-27 09:21:44

提示:Job queue NJBATCH in VBSEXC not deleted. Job queue in use

如何知道这个JOBQ添加到了哪个SBS的JOBQE呢?麻烦了


 trythis 回复于:2006-03-27 09:46:37

引用:原帖由 cmbclerk 于 2006-3-27 09:21 发表
提示:Job queue NJBATCH in VBSEXC not deleted. Job queue in use

如何知道这个JOBQ添加到了哪个SBS的JOBQE呢?麻烦了 



使用命令WRKJOBQ NJBATC*,可以看到所属的子系统,然后,使用DSPSBSD 察看该子系统,选择6 Job queue entries ,就可以看到了,然后使用RMVJOBQE删除,再试一下吧!


 cmbclerk 回复于:2006-03-27 10:14:20

搞定了,多谢楼上各位高手!


 qingzhou 回复于:2006-03-27 12:43:14

存档。。。




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=723485
转载请注明作者名及原文出处



收藏本页到: