IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

使用REXX更改现有文件的LRECL的命令


IBM大型机论坛 -> JCL& VSAM
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
Lithikshaa

新的用户


已加入:2020年12月11日
帖子:4
地点:印度

发布发表:2020年12月14日星期一2:38 pm
引用回复

球队,
请提供给我一个使用REXX更改现有文件的LRECL的命令。
回到顶部
查看用户资料 发送私信
尼克·克劳斯顿

全球主持人


加入时间:2007年5月10日
帖子:2454
地点:英国汉普郡

发布发表:2020年12月14日星期一2:53 pm
引用回复

没有“命令”。 Rexx是一种具有关键字和功能的编程语言。您可以使用它们来创建一个程序,该程序可以像其他任何编程语言一样执行所需的操作。并且要了解您已阅读了该手册(可以在其中第一次浏览很多内容)并进行实验。

请介绍您尝试过的内容以及代码遇到的问题。

而为什么在JCL中&当您明确询问Rexx时,在论坛的VSAM部分中?
回到顶部
查看用户资料 发送私信
乔格·芬代森

活跃用户


已加入:2015年8月15日
帖子:388
地点:德国班贝格

发布发表:2020年12月14日星期一2:56 pm
引用回复

请提供您到目前为止尝试过的内容。错误消息等。
回到顶部
查看用户资料 发送私信
威利·詹森(Willy Jensen)

活跃用户


已加入:2015年9月1日
帖子:416
地点:丹麦

发布发表:2020年12月14日星期一10:17 pm
引用回复

这取决于数据集。如果我是一个顺序数据集,我认为您可以在REXX pgm中使用EXECIO命令来使用新的lrecl和disp MOD写入0条记录。
我的建议是从以下位置安装PDS86程序 使用[URL] BBCode进行外部链接 文件182,并使用FIX子命令。
但是,无论选择哪种工具,都很有可能用脚射击自己。我宁愿使用IEBGENER或类似工具进行复制并重命名,因为这样我可以在删除旧数据集之前验证结果。使用IDCAMS REPRO命令实际上可以证明您将请求放入此部分是合理的。 icon_smile.gif
回到顶部
查看用户资料 发送私信
史蒂夫·迈尔斯

活跃成员


已加入:2013年11月30日
帖子:870
地点:宇宙

发布发表:2020年12月14日星期一11:02 pm
引用回复

威利-

我想到了你的主意我什至把大部分帖子都写了下来,然后干掉了。用户有太多方法“无法撤消地破坏数据集”(我认为这是放置数据的好方法)。因此可能更好的是用户什么也不做。
回到顶部
查看用户资料 发送私信
谢尔盖肯

活跃成员


已加入:2008年4月29日
职位:937
所在地:马里兰

发布发表:星期二2020年12月15日上午2:25
引用回复

Lithikshaa写道:
球队,
请提供给我一个使用REXX更改现有文件的LRECL的命令。

这将严重违反任何常识性协议。

唯一的“正常”方法应该是:将原始数据集复制到具有所需新LRECL的另一个数据集。

仅对于程序的一次运行,LRECL的临时更改是:在用于访问该数据集的DD语句中指定新的LRECL。
回到顶部
查看用户资料 发送私信
罗希特·乌马尔吉卡(Rohit Umarjikar)

全球主持人


已加入:2010年9月21日
帖子:2575
地点:美国纽约

发布发表:星期二2020年12月15日上午3:48
引用回复

Lithikshaa写道:
球队,
请提供给我一个使用REXX更改现有文件的LRECL的命令。
让我们知道为什么通过REXX还是仅仅因为有人要求您通过REXX做?一个简单的DFSORT副本可以做到这一点。
回到顶部
查看用户资料 发送私信
尼克·克劳斯顿

全球主持人


加入时间:2007年5月10日
帖子:2454
地点:英国汉普郡

发布发表:星期二2020年12月15日下午5:02
引用回复

从DFSMSdfp实用程序手册
引用:
您可以使用IEBGENER执行以下任务:

    。创建顺序数据集,分区数据集的成员或PDSE或z / OS UNIX系统服务(z / OS UNIX)文件(例如HFS文件)的备份副本。
    。从顺序数据集或z / OS UNIX文件中生成分区数据集或PDSE,或分区数据集或PDSE的成员。
    。通过创建分区成员并将其合并到现有数据集中来扩展现有分区数据集或PDSE。
    。生成编辑的顺序或分区数据集或PDSE。
    。处理包含双字节字符集数据的数据集。
    。打印顺序数据集,分区数据集的成员或PDSE或z / OS UNIX文件。
    . 重新阻止或更改数据集的逻辑记录长度。
    。将用户标签复制到顺序输出数据集上。
    。为例程提供编辑工具和出口,以处理标签,操纵输入数据,创建键并处理永久性输入/输出错误。

建议:如果已安装DFSORT产品,则应使用
在制作未经编辑的副本时,ICEGENER可以替代IEBGENER
数据集或成员。它可能已经以以下名称安装在您的系统中
IEBGENER。它通常可以提供更好的性能。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL& VSAM

 


类似主题
话题 论坛 回覆
没有新帖 将匹配的记录写入输出文件 DFSORT / ICETOOL 1
没有新帖 比较文件记录计数百分比... DFSORT / ICETOOL 4
没有新帖 比较两个文件以查找位置/日期... 同步排序 2
没有新帖 DB2I面板中的命令行放置 TSO / ISPF 2
没有新帖 将文件从PD转换为显示... 同步排序 4
搜索我们的论坛:

回到顶部