查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
RKS3
新的用户
加入:2017年6月9日 帖子:4 地点:印度
|
|
|
|
使用JCl和Cobol搜索实用程序(3.14)。
大家好 -
我正计划创建一个JCL(可以使用cobol程序),该JCL可用于在PDS库(作业,进程,控制卡)中搜索程序,以查找相应的作业,进程,控制卡,从而节省时间当我们使用3.14(搜索实用程序)进行搜索时,我们需要等到它完成。
输入->sysin srch中的“程序名”
Ouput->文件中的程序名称,作业,过程,控制卡
我尝试使用带有程序名称的SRCHFOR的ISRSUPC实用程序,并且发现程序名称用于带有符号参数的控制卡中。因此,如何进一步开展工作以找到工作并进行。
您能否对此发表您的想法,或者是否有其他简单的解决方案可以解决所有障碍?
注意 :
1->控制卡名称可能与程序名称不同
2->程序名称可以在控制卡的任何地方提及:例如:对于db2,则为RUN PROGRAM(程序名称)
3->如何查找程序名称是在proc中使用还是在proc中使用的控制卡中?
感谢您的时间。[/ b] |
|
回到顶部 |
|
 |
史蒂夫·迈尔斯
活跃的成员
已加入:2013年11月30日 帖子:870 地点:宇宙
|
|
|
|
在这些论坛中 永远不要在多个地方发布相同的查询。您将不会在任何地方得到回应。 |
|
回到顶部 |
|
 |
罗伯特·桑普
全球主持人

已加入:2008年6月6日 帖子:8569 地点:美国爱荷华州迪比克
|
|
|
|
引用: |
使用3.14(搜索实用程序)进行搜索时将节省时间,因为我们需要等到它完成。 |
因此,您不是要等待系统实用程序完成,而是要等待您的实用程序完成?
我假设您在一家会浪费时间的公司工作-对于浪费时间的系统资源和个人时间,没有其他解释是有意义的。使用ISPF 3.4和搜索功能-就是为了这个目的。复制此功能不会为您的公司提供任何其他功能。
此外,您对自己正在做的事情的陈述如此含糊,以至于毫无用处。如果PROC存储在PROCLIB中怎么办?如果控制记录存储在与JCL不同的数据集中(在许多站点中很常见),该怎么办?根据您所说的,看来您将不得不使用编程语言来完成您的任务。 |
|
回到顶部 |
|
 |
RKS3
新的用户
加入:2017年6月9日 帖子:4 地点:印度
|
|
|
|
你好罗伯特
节省时间,我的意思是它将作为批处理作业运行,如果需要在多个PDS中进行搜索,我可以执行其他任务。这只是原因之一。
通过仅提供输入作为程序名称,我应该获得带有程序名称和相应的proc n job的输出。
是的,在不同的库中还有许多其他控制卡的可能性。我想包括所有可能。我的问题是,是否可以在jcl中完成?
谢谢你的时间。 |
|
回到顶部 |
|
 |
罗伯特·桑普
全球主持人

已加入:2008年6月6日 帖子:8569 地点:美国爱荷华州迪比克
|
|
|
|
ISPF 3.4可以作为批处理作业提交,因此您这样做的原因仍然完全是错误的。
“是否可以在jcl中完成”是什么意思? JCL除了为程序设置执行环境外什么都不做-有时程序是应用程序,有时程序是DFSORT之类的系统实用程序-但是JCL本身不做任何事情(如果要删除数据集, ,甚至您也可以运行一个名为IEFBR14的系统程序来执行此操作)。
在此论坛或任何论坛上,您不太可能获得帮助,因为我们认为没有理由浪费时间来重新发明已经可用的工具。 |
|
回到顶部 |
|
 |
达夫波塞兰
活跃的成员
加入时间:2006年12月1日 职位:747 所在地:宾夕法尼亚州
|
|
|
|
可以做到,但绝非易事。我知道,因为我已经做到了。
这是我的步骤的简要概述。
1)使用过的XREFPLUS!扩大所有生产工作。此过程将引入所有Procs和Control卡。
2)使用一系列Synsort步骤从创建的过多JCL输出中提取重要信息。
3)使用了一系列本地化的Rexx执行程序,以进一步将数据精炼为最终用户可以引用的格式。
这是6个月以上的工作,可分为三个步骤。
此过程每月分批运行两次,以保持数据相关性。 |
|
回到顶部 |
|
 |
史蒂夫·迈尔斯
活跃的成员
已加入:2013年11月30日 帖子:870 地点:宇宙
|
|
|
|
Dave:求求您,XREFPLUS是什么!? |
|
回到顶部 |
|
 |
达夫波塞兰
活跃的成员
加入时间:2006年12月1日 职位:747 所在地:宾夕法尼亚州
|
|
|
|
该产品是JCL交叉引用工具。
它的功能之一是扩展Jobs以引入Procs,SYSIN和SYSTSIN输入。
我敢肯定,还有其他产品也能做到这一点。
码: |
XREFPLUS! VER 4.3FCL
版权(C)2013年美国软件工程 |
|
|
回到顶部 |
|
 |
罗希特·乌马尔吉卡(Rohit Umarjikar)
全球主持人

已加入:2010年9月21日 帖子:2581 地点:美国纽约
|
|
|
|
引用: |
我正计划创建一个JCL(可以使用cobol程序),该JCL可用于在PDS库(作业,进程,控制卡)中搜索程序,以查找相应的作业,进程,控制卡,从而节省时间当我们使用3.14(搜索实用程序)进行搜索时,我们需要等到它完成。
|
为什么要重新发明轮子,您确实要求3.14?如果必须等待,则必须等到任务期结束,因为该实用程序在等待时正在执行工作,并且在提交作业后不处于休眠状态,因此它必须搜索所有串联的PDS的所有成员库。 |
|
回到顶部 |
|
 |
RKS3
新的用户
加入:2017年6月9日 帖子:4 地点:印度
|
|
|
|
达夫波塞兰 写道: |
可以做到,但绝非易事。我知道,因为我已经做到了。
二手的XREFPLUS!扩大所有生产工作。此过程将引入所有Procs和Control卡。
. |
嗨戴夫
感谢您的答复
您能否通过示例提供一些有关XREFPLUS实用程序如何工作以及如何使用它的信息? |
|
回到顶部 |
|
 |
尼克·克劳斯顿
全球主持人
加入时间:2007年5月10日 帖子:2455 地点:英国汉普郡
|
|
|
|
RKS,
为什么要问戴夫?您的位置是否已安装XREFPLUS?如果您这样做,则将可以使用这些年鉴,并且您的工作场所中将有一些样本。如果尚未安装,则必须去系统程序员那里,要求他们购买(我认为它不是免费的)并安装。购买它意味着您将有权使用手册和样品以及供应商支持。 |
|
回到顶部 |
|
 |
RKS3
新的用户
加入:2017年6月9日 帖子:4 地点:印度
|
|
|
|
尼克·克劳斯顿(Nic Clouston)写道: |
RKS,
为什么要问戴夫?您的位置是否已安装XREFPLUS?如果您这样做,则将可以使用这些年鉴,并且您的工作场所中将有一些样本。如果尚未安装,则必须去系统程序员那里,要求他们购买(我认为它不是免费的)并安装。购买它意味着您将有权使用手册和样品以及供应商支持。 |
嗨尼克
谢谢 。我认为它没有安装在我的系统中。是否有可能使用某些jcl实用程序和排序来复制相同的功能?这样我才能发展它。 |
|
回到顶部 |
|
 |
达夫波塞兰
活跃的成员
加入时间:2006年12月1日 职位:747 所在地:宾夕法尼亚州
|
|
|
|
曾经,我们公司曾考虑终止XREFPLUS的合同!
他们要我提出替代方案。我研究了执行类似功能的CA JCLCHECK。我看起来可能,但有一些困难。然后无论出于什么原因,他们续签了合同。
这里的重点是:您需要一种扩展Procs并解析符号参数的方法。这就是这些产品的用途。
我不确定您在寻找什么。一些魔术(和免费)子弹。
提出创新的解决方案非常困难(而且成本很高),但最终结果却是有益而有益的。
我的建议是查看您商店中当前可用的产品。
您必须具有某种JCL检查器。这可能具有有用的功能作为起点。
您可以联系XREFPLUS!如果这对管理层来说足够重要,则可以购买公司的产品。
再次询问其他问题和建议。 |
|
回到顶部 |
|
 |
|