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

比较与Syncsort与SuperCE类似的结果


IBM大型机论坛 -> 同步排序
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
拉姆斯里

活跃用户


已加入:2008年10月18日
帖子:380
地点:印度

发布发表:2014年4月15日,星期二,下午4:48
引用回复

你好

比较两个文件时,我想获得带有Syncsort的SuperCE的类似结果。我可以知道如何实现吗?我想到使用JOIN,但是它对提供的键上的文件进行排序,因此不提供预期的输出。

请帮忙。

谢谢。
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2014年4月15日,星期二,下午6:59
引用回复

您好,

如果要输出SuperCE,请使用SuperCE。 。 。

您为什么要在某种产品上强制使用此功能。 。 。 icon_confused.gif
回到顶部
查看用户资料 发送私信
拉姆斯里

活跃用户


已加入:2008年10月18日
帖子:380
地点:印度

发布发表:2014年4月16日,星期三,下午1:39
引用回复

因为我们要查找并修复此类记录,所以希望在批处理过程中使用它。 SuperCE没有显示其整个长度。因此,寻找SORT解决方案!

谢谢。
回到顶部
查看用户资料 发送私信
潘多拉魔盒

主持人


已加入:2006年9月7日
职位:1565
地点:仙女座星系

发布发表:2014年4月16日,星期三2:00 pm
引用回复

您是否在不更改记录顺序的情况下查找已插入和删除的记录?
回到顶部
查看用户资料 发送私信
拉姆斯里

活跃用户


已加入:2008年10月18日
帖子:380
地点:印度

发布发表:2014年4月16日,星期三,下午3:42
引用回复

是的Pandora-Box!
回到顶部
查看用户资料 发送私信
阿伦·拉吉(Arun Raj)

主持人


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

发布发表:2014年4月16日,星期三,下午3:59
引用回复

拉姆斯里

如果您能解释您要实现的目标,也许有人可以帮助您。您能否在代码标签中显示一些示例输入和预期输出。
回到顶部
查看用户资料 发送私信
拉姆斯里

活跃用户


已加入:2008年10月18日
帖子:380
地点:印度

发布发表:2014年4月16日,星期三,下午5:23
引用回复

阿伦,这是详细信息。

文件1-LRECL = 80,RECFM = FB
码:

---- + ---- 1 ---- + ---- 2 ---- + ---- 3 ---- +
2012 @@ 001   ABC12314002014 / 04/21 F
2013 ## 091   YBC49839502014 / 05/05 R
2011 **   HCP11294012014 / 04/28 G


文件2-LRECL = 80,RECFM = FB
码:

---- + ---- 1 ---- + ---- 2 ---- + ---- 3 ---- +
15 @@ ABC12300100831200410521513000YR
15 ** HCP11209100831200410503103050YK
15 ## YBC498HR300831200410521513000YR


在上面的内容中,我使用了SuperCE实用程序(前景)。屏幕如下:

第一个画面:
码:

 PSYS                           SuperCE Utility                               
 Command ===>                                                                 
                                                                               
 New DS Name 。 。 。 'TINPP.USERS.FILE1IN'                                     
 Old DS Name 。 。 。 'TINPP.USER.FILE2IN'                                     
 PDS Member List              (空白/样式-成员列表,*-比较所有)   
    (Leave New/Old DSN "blank"用于串联的非目录密码面板)   
    Compare Type               Listing Type               Display Output       
    2  1. File                 2  1. OVSUM                1  1. Yes           
       2. Line                    2. Delta                   2. No             
       3. Word                    3. CHNG                    3. Cond           
       4. Byte                    4. Long                    4. UPD           
                                  5. Nolist                                   
 Listing DSN 。 。 。 。 SYSPSYS.SUPERC.LIST                                     
  工艺选项  . .                                                         
                                                                               
 声明Dsn。 。 。超级STMS                                             
 更新DSN。 。 。 。 。                                                         


超级STMS
码:

****** ******************
000001 CMPCOLMN 14:19   
000002 CMPCOLMO 5:10     
****** ******************


最终输出:
码:

**************************************数据顶部************** ********************
  ISRSUPC   -   MVS / PDF文件/行/字/字节/ SFOR比较实用程序-ISPF for z / OS         2014/04/16   7.43    PAGE     1
新: TINPP.USERS.FILE1IN                                     OLD: TINPP.USERS.FILE2IN
                                                                               
                     列出输出部分(LINE COMPARE)                     
                                                                               
ID       SOURCE LINES                                                                TYPE  LEN N-LN# O-LN#
   ---- + ---- 1 ---- + ---- 2 ---- + ---- 3 ---- + ---- 4 ---- + ---- 5 ---- + ---- 6 ---- + ---- 7 ---- + ---- 8
                                                                                     MAT=    1
D-15 ** HCP11209100831200410503103050YK                                              DEL=    1 00002 00002
                                                                                     MAT=    1           
I-2011 **   HCP11294012014 / 04/28 G                                              INS=    1 00003 00004
  ISRSUPC   -   MVS / PDF文件/行/字/字节/ SFOR比较实用程序-ISPF for z / OS         2014/04/16   7.43    PAGE     2
新: TINPP.USERS.FILE1IN                                     OLD: TINPP.USERS.FILE2IN
                                                                               
                       线路比较摘要和统计                     
                                                                               
       2场比赛               2  TOTAL CHANGES (配对+非配对CHNG)
       0 REFORMATTED LINES                    0  PAIRED CHANGES (REFM+PAIRED INS/DEL)
       1 新 FILE LINE INSERTIONS             1  NON-PAIRED INSERTS             
       1 旧 FILE LINE DELETIONS              1  NON-PAIRED DELETES             
       3 新 FILE LINES PROCESSED                                               
       3 旧 FILE LINES PROCESSED                                               
                                                                               
LISTING-TYPE =三角洲      COMPARE-COLUMNS =   14:19        LONGEST-LINE = 80   
                          COMPARE-COLUMNS =    5:10                             
使用的过程选项: NONE                                                     
                                                                               
以下流程声明(USING COLUMNS 1:72) WERE PROCESSED:           
   CMPCOLMN 14:19                                                               
   CMPCOLMO 5:10                                                               
                                                                               
**********************************数据底部*************** *****************


这样,我想获得与SORT相同或相似的结果。请帮忙。

谢谢。
回到顶部
查看用户资料 发送私信
比尔·伍德格

主持人荣誉


加入时间:2011年3月9日
帖子:7311
位置:矩阵内部

发布发表:2014年4月16日,星期三,下午5:52
引用回复

阿伦,请确保您准备就绪。有时我们后悔我们的要求(或至少是对此的回应):-)

拉姆斯里

您可以显示代表性的样本输入数据吗?这意味着数据涵盖了您要处理的所有内容。显示该样本的预期输出。

然后,您可以首先显示您对SuperCE所做的尝试以及为什么它对您不起作用,您收到了什么输出以及哪些不足。
回到顶部
查看用户资料 发送私信
达夫波塞兰

活跃的成员


加入时间:2006年12月1日
职位:747
所在地:宾夕法尼亚州

发布发表:2014年4月16日,星期三,下午5:54
引用回复

如果使用SORT获得相同的输出,您将如何处理?

您现在正在批量运行SuperCE吗?

您是否意识到自己很难帮助您?
回到顶部
查看用户资料 发送私信
达夫波塞兰

活跃的成员


加入时间:2006年12月1日
职位:747
所在地:宾夕法尼亚州

发布发表:2014年4月16日,星期三,下午6:22
引用回复

我使用了这些过程选项,它们可以为您提供帮助:

码:
工艺选项 。 。 FMVLNS LONGLN UPDLDEL


我也经常批量运行:

码:
输入"/" to select option      Execution Mode          Output Mode
   旁路选择列表        2  1. Foreground        1  1. View
                                   2. Batch                2. Browse


我认为您不会像SuperCE一样使SORT正常工作。

而是让SuperCE为您提供所需的东西,然后添加一个步骤来实现最终目标。

只有您知道什么,因为您不会共享。
回到顶部
查看用户资料 发送私信
拉姆斯里

活跃用户


已加入:2008年10月18日
帖子:380
地点:印度

发布发表:2014年4月16日,星期三,晚上8:11
引用回复

戴夫,谢谢,但是使用“ UPDLDEL”选项时出现B37错误。您能否给我一个链接,其中解释了这三个选项以及它们的作用。它们仅用于批处理模式吗?

Bill,这是唯一的方案,由于我们很多人都不熟悉App Lead的SuperCE,所以询问是否有可能在SORT(知名产品)中实现!当我提供书面内容(也包括代码)进行审阅时,审阅者问了很多问题,直到到目前为止,它都无法进行TEST或FIX的操作,而是在外部运行并修复数据!

谢谢。
回到顶部
查看用户资料 发送私信
达夫波塞兰

活跃的成员


加入时间:2006年12月1日
职位:747
所在地:宾夕法尼亚州

发布发表:2014年4月16日,星期三,8:37 pm
引用回复

要解决您的B37,您可能需要删除并重新分配列表DSN,并留出更多空间。为了适应我提到的选项中更长的线条,也需要更大的宽度。

这些选项可以批量和在线使用。

要查看选项和描述,请将光标放在屏幕顶部的选项一词上,然后按Enter。您将看到以下内容。选择2并按Enter。您可以使用斜杠选择所需的项目。我选择的三个与其他许多选项一起进行了描述。

码:
菜单  Utilities  Options  Help
________________________________________________
                 | 2  1. Edit Statements        |
命令===>     |     2. 工艺选项       |
                 |     3.配置文件和默认设置|
_________________________________________________


我强烈建议您和其他人学习SuperCe更好的方法,而不是尝试通过排序来复制其功能。

这是我最后一次问这个问题。如果您未回答,则说明我已完成,建议主持人锁定此主题。

如果使用SORT获得相同的输出,您将如何处理?

我们仍然不知道您最终的结果是什么(除了像SuperCE这样的分类工作不是一个好主意)。

帮助我们,帮助您!
回到顶部
查看用户资料 发送私信
dbzTHEdinosauer

全球主持人


已加入:2006年10月20日
帖子:6967
位置:瓷宝座

发布发表:2014年4月16日,星期三,8:54 pm
引用回复

TS提到的长度,我解释是指
可能的最长输出比实际记录长度短。

我已经通过解决此问题
使用SUPERCE,它将提供记录的序列号
(文件中的顺序-与记录号相同)
并写了一个程序给
解释超级输出
并使用记录号,从两个文件中提取相关记录。
回到顶部
查看用户资料 发送私信
达夫波塞兰

活跃的成员


加入时间:2006年12月1日
职位:747
所在地:宾夕法尼亚州

发布发表:2014年4月16日,星期三,9:03 pm
引用回复

DBZ,

我同意你的解释。

这就是为什么我提出此选项的原因:

码:
                         清单控制选项
   WIDE     -并排多达80列。线长= 202/203或
   NARROW   -并排多达55列。线长= 132/133或
/  LONGLN   -最多列出176列。线长= 202/203。


他确实提到了他的lrecl = 80。

在创建类似的提取工具时,我们必须三思而后行。

我更进一步,对两个提取的记录进行了逐字节比较,将星号放在不匹配的字节下面。

当他拒绝提供TS的真实例子时,我只是努力帮助TS。
回到顶部
查看用户资料 发送私信
dbzTHEdinosauer

全球主持人


已加入:2006年10月20日
帖子:6967
位置:瓷宝座

发布发表:2014年4月16日,星期三,9:16 pm
引用回复

戴夫
我错过了80 ....,
(和您一样)对他的陈述完全感到困惑,
整个长度未显示。
抱歉给这个话题增加了混乱。
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2014年4月16日,星期三,11:54 pm
引用回复

您好,

如果要从ramsri中回顾其他主题,那么将信息需求拖到该主题中是很常见的。 。 。

这是5年后的事。 。 。 icon_confused.gif

d
回到顶部
查看用户资料 发送私信
特里·海因兹

JCL主持人


已加入:2008年7月14日
帖子:1249
地点:美国明尼苏达州里奇菲尔德

发布发表于:2014年4月17日,星期四1:01上午
引用回复

5年5个月29天-但是那又是谁呢?! icon_smile.gif
回到顶部
查看用户资料 发送私信
达夫波塞兰

活跃的成员


加入时间:2006年12月1日
职位:747
所在地:宾夕法尼亚州

发布发表于:2014年4月17日,星期四1:24上午
引用回复

天哪,我不能相信我进入了他开始的话题。

我是最近才警告比尔离开他的。

我想知道这是真的,还是他还在“替补席”上?

我头疼。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> 同步排序

 


类似主题
话题 论坛 回覆
没有新帖 比较文件记录计数百分比... DFSORT / ICETOOL 4
没有新帖 比较两个文件以查找位置/日期... 同步排序 2
没有新帖 带SyncSort的数值检查。 同步排序 1
没有新帖 通过SYNCSORT,每月的最后一天。 同步排序 5
没有新帖 十六进制组比较并写入... DFSORT / ICETOOL 5
搜索我们的论坛:


回到顶部