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

复制具有未知LRECL的记录


IBM大型机论坛 -> DFSORT / ICETOOL
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
奥迪

新的用户


已加入:2007年11月22日
帖子:61
地点:德国

发布发表:星期二七月24,2018 7:50下午
引用回复

你好

我们使用DSNTIAUL卸载不同的DB2表。
在JCL中,卸载文件(SYSREC00)在DCB参数中没有LRECL,因为每个卸载另一个表都会导致不同的长度。

是否可以从卸载文件(即从位置3到记录结束)将文件中的每个记录复制(即使用DFSORT)到另一个没有指定长度的文件中?

卸载文件的RECFM是FB。

预先感谢您的帮助
回到顶部
查看用户资料 发送私信
拉胡尔G31

活跃用户


已加入:2014年12月20日
帖子:446
地点:美国

发布发表:星期二七月24,2018 8:09下午
引用回复

您可以查看LIKE参数。

//www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieab600/xddlike.htm

.
回到顶部
查看用户资料 发送私信
谢尔盖肯

活跃的成员


已加入:2008年4月29日
帖子:940
所在地:马里兰

发布发表:星期二七月24,2018 9:19下午
引用回复

如果任何SORT输出数据集均未定义DCB属性(在DD中或在DSCB中),则SORT实用程序将根据创建的第一个输出记录来分配DCB参数。
如果已经定义了DCB参数,则它们必须与输出记录的属性匹配。
回到顶部
查看用户资料 发送私信
奥迪

新的用户


已加入:2007年11月22日
帖子:61
地点:德国

发布发表:星期二七月24,2018 11:29下午
引用回复

我喜欢使用SORT复制卸载文件,如下所示:

// SYSIN DD *
选件复制
OUTREC FIELDS =(3,???)<-我不知道的记录长度
/ *

复制的记录应从pos开始。 3。
有一个技巧可以告诉SORT:在不指定字节数的情况下获取其余记录吗?
回到顶部
查看用户资料 发送私信
阿伦·拉吉(Arun Raj)

主持人


已加入:2006年10月17日
帖子:2481
位置:@我的办公桌

发布发表:星期二七月24,2018 11:40下午
引用回复

奥迪,

前2个字节是什么?是否有需要将其删除的内容?

或者,您也可以尝试修改SELECT sql以在写入卸载输出本身时剥离前2个字节,而不必再次通过排序运行它。
回到顶部
查看用户资料 发送私信
谢尔盖肯

活跃的成员


已加入:2008年4月29日
帖子:940
所在地:马里兰

发布发表于:星期三七月25,2018 12:53上午
引用回复

不要自己制造不必要的问题。从卸载DB2开始,在所有步骤中都使用RECFM = VB
回到顶部
查看用户资料 发送私信
谢尔盖肯

活跃的成员


已加入:2008年4月29日
帖子:940
所在地:马里兰

发布发表于:星期三七月25,2018 5:21上午
引用回复

奥迪写道:

有一个技巧可以告诉SORT:在不指定字节数的情况下获取其余记录吗?

仅在RECFM = VB时
回到顶部
查看用户资料 发送私信
奥迪

新的用户


已加入:2007年11月22日
帖子:61
地点:德国

发布发表于:星期三七月25,2018 2:35下午
引用回复

感谢您的帮助,问题解决了!

SORTIN具有RECFM = VB时SORT起作用
回到顶部
查看用户资料 发送私信
阿伦·拉吉(Arun Raj)

主持人


已加入:2006年10月17日
帖子:2481
位置:@我的办公桌

发布发表于:2018年7月25日星期三9:00 pm
引用回复

奥迪写道:
感谢您的帮助,问题解决了!

SORTIN具有RECFM = VB时SORT起作用
您仍然可以将卸载输出保留为VB数据集,但是可能不需要其他排序步骤即可删除前2个字节。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> DFSORT / ICETOOL

 


类似主题
话题 论坛 回覆
没有新帖 选择多个常量记录 DB2 3
该主题已锁定:您无法编辑帖子或回复。 将匹配的记录写入输出文件 DFSORT / ICETOOL 11
没有新帖 合并两个以上的记录 DFSORT / ICETOOL 15
没有新帖 匹配和不匹配记录使用 DFSORT / ICETOOL 11
没有新帖 删除基于S ...的重复记录 DFSORT / ICETOOL 4
搜索我们的论坛:


回到顶部