Welcome to the world of Mainframe. 欢迎来到大型机的中文世界!

[Q&A] How to delete DS hold by XCFAS or LLA?

有时候你发现想删除一些DS尤其是系统正在用的DS比如LNKLST里面的,会提示你dataset in use,然后怎么也删不掉。这时候首先你要搞清楚是什么在占用DS,可以用连击F1的方法……当然发现是被你同事用着然后你找到这里来了我也很服你——比较专业一点的方法是在LOG输入

  • D GRS,RES=(*,ABC.BILLRAIN.COM)                      –>>>前面是星号

然后会告诉你这个DS是被什么占用着,如果碰巧里面有XCFAS和LLA的话,恭喜你,还真不是很容易,但你很幸运地读到这篇文章啦,自然可以在老板同事面前表现一下了,记住下面的命令吧~当然需要你有下命令的权限哦~

对于LLA:

  • P LLA                          – STOP LLA

对于XCFAS:

  • SETPROG,LNKLST,UNALLOCATE

NOTE:会影响所有的LINKLIST,需要较高的权限,最好你知道自己在干什么,否则影响到系统运行,可别怪我没提醒你……

然后删你的DS,然后:

  • S LLA                        – START LLA
  • SETPROG,LNKLST,ALLOCATE

对于LNKLST其实还有一些稍微复杂一点的操作方法,这里就先不介绍了,等我试过再说。

相关文章

  • Top Links

  • 功能

  • 文章归档