如何取消 SDSF 中的 JCL 作业(主机)???(OZA1) 错误

发布于 2025-01-19 12:03:06 字数 332 浏览 1 评论 0 原文

我在提交作业后收到 JCL 错误。

20.46.44 JOB08763 $HASP165 WPR062M 在 OZA1 结束 - JCL 错误 CN(内部)。

在 SDSF 中,我看到这个

在此处输入图像描述

我该如何解决此问题(取消作业)?出现这个错误的原因是什么?

提前致谢。

I received a JCL Error after submitting a job.

20.46.44 JOB08763 $HASP165 WPR062M ENDED AT OZA1 - JCL ERROR CN(INTERNAL).

and in SDSF I am seeing this

enter image description here

How can I fix this (Cancel the job)? What is the reason for this error?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

总攻大人 2025-01-26 12:03:06

如果您有权这样做,则可以通过将C放入“ N P”列中并按Enter键来取消SDSF的作业。但是,这是您的TSO会话(JobID从TSU开始),您可能不想取消它。您收到的消息指示您提交的作业出现了JCL错误并结束了,因此无需取消它,因为它不再运行。

If you are authorized to do so, you can cancel a job in SDSF by putting a C in the "N P" column and pressing the Enter key. But, that's your TSO session (the JobID starts with TSU) and you probably don't want to cancel it. The message you received indicated the job you submitted had a JCL error and ended, so there's no need to cancel it because it's no longer running.

孤寂小茶 2025-01-26 12:03:06

屏幕截图中显示的工作是您当前的TSO会话;您不想取消这个,对吗? (顺便说一句,请在可能的情况下发布文本而不是图像)。

屏幕截图中的一个名称为 wpr062 ,JobID为 tsu08747 。 Jobid中的 TSU 前缀告诉您它的TSO会话。

错误的作业(不是TSO会话)给您以下消息:

20.46.44 JOB08763 $HASP165 WPR062M ENDED AT OZA1 - JCL ERROR CN(INTERNAL)

带有Jobname WPR026M ,带有Jobid JOB08763 作业前缀告诉您它的批处理作业。

您需要查看SDSD中作业的输出,以找出导致JCL错误的原因。

为了完整:

  • 启动任务具有 stc 的JobID前缀。
  • 如果您的系统被配置为允许99'999以上的活动jobids,则前缀将成为单个字符,即TSO会话的 t j 用于批处理作业, s 用于启动任务。

The job shown in the screen shot is your current TSO session; you don't want to cancel this, do you? (BTW, please post text instead of images whenever possible).

The jobname of the one in the screen shot is WPR062 and the jobid is TSU08747. The TSU prefix in the jobid tells you its a TSO session.

The job (not TSO session) in error which gave you this message:

20.46.44 JOB08763 $HASP165 WPR062M ENDED AT OZA1 - JCL ERROR CN(INTERNAL)

has a jobname WPR026M with jobid JOB08763. The JOB prefix tells you its a batch job.

You need to look at the job's output in SDSD to find out what caused the JCL error.

For completeness:

  • Started task have a jobid prefix of STC.
  • If your system is configured to allow more than 99'999 active jobids, the prefixes will become single character, i.e. T for TSO sessions, J for batch jobs, and S for started tasks.
与他有关 2025-01-26 12:03:06

如前所述,您正在查看的 SDSF 输出显示您的 TSO 用户 ID。这是长时间运行的工作,并不是出错的工作。

根据错误信息

20.46.44 JOB08763 $HASP165 WPR062M 在 OZA1 结束 - JCL 错误 CN(内部)

实际作业名称为 WPR062M。要调查此问题,我建议您使用命令 PREFIX WMPR062*,然后使用 H 命令。您要查找的输出位于保留字段队列中。

通过在 Cmd 行中放置 S 来调查该作业(注意,我的系统上没有 SDSF,但命令列位于在该作业的左侧

将显示 JCL 错误的原因。

As already stated the SDSF output you are looking at is showing your TSO UserID. That is long running and is not the job that is in error.

According to the error message

20.46.44 JOB08763 $HASP165 WPR062M ENDED AT OZA1 - JCL ERROR CN(INTERNAL)

The actual jobname is WPR062M. To investigate the issue I suggest that you use the command PREFIX WMPR062* and then use the H command. The output you are looking for is in the Held queue.

Investigate that job by putting an S in the CmdLine (note, I don't have SDSF on my system but the command column is located on the left side of the screen.

In that job will be the reason for the JCLerror.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文