|
|
| Author |
Message |
mainframe_techie
New User
Joined: 15 Jul 2007 Posts: 23 Location: India
|
|
|
|
Hi,
I am running SUPERC utility ( compare utility ) in batch mode.
My file size is 1000 bytes.
Superc's comparision is only showing me diffrences upto 133 bytes.
I also tried incresing the size of output to 1000 bytes, but still superc is showing the diffrences upto 133.
Can anybody please advise how can I see the comparision upto 1000 bytes ??
thanks, |
|
| Back to top |
|
 |
References
|
|
 |
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2039 Location: Israel
|
|
|
|
You can't with SUPERC.
When I was in your situation, I ran SUPERC with one of the UPDATE options, in order to get the exact mismatch position. Then, I read SUPERC's output from REXX and display the actual records.
O. |
|
| Back to top |
|
 |
murmohk1
Senior Member
Joined: 29 Jun 2006 Posts: 1477 Location: Bangalore,India
|
|
|
|
mainframe_techie,
Why dont you use FileAid's COMPARE option? |
|
| Back to top |
|
 |
ksk
Senior Member
Joined: 08 Jun 2006 Posts: 315 Location: Pune, India
|
|
|
|
I prefer to do it from option 3.13. In 3.13, go to options and select EDIT STATEMENTS. write your matching condition and do compare.
KSK |
|
| Back to top |
|
 |
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2039 Location: Israel
|
|
|
|
ksk -
I believe the the OP knows about that option. However, no matter how you invoke SUPERC (menu 3.13, batch job, programmatically) - the maximun length of the result is 205 (default is 133).
O. |
|
| Back to top |
|
 |
ksk
Senior Member
Joined: 08 Jun 2006 Posts: 315 Location: Pune, India
|
|
|
|
Ofer,
My solution works if we know which fields are to be checked. and that also should be less than 133 characters.
E.g. If checking field is from position 200 to 255, we can provide this and see. If checking field is more than 133 characters, this solution won't work.
KSK |
|
| Back to top |
|
 |
murmohk1
Senior Member
Joined: 29 Jun 2006 Posts: 1477 Location: Bangalore,India
|
|
|
|
KSK,
| Quote: |
| My solution works if we know which fields are to be checked. |
FA compare option shows the entire record, there is no need to know which fields to compared. |
|
| Back to top |
|
 |
mainframe_techie
New User
Joined: 15 Jul 2007 Posts: 23 Location: India
|
|
|
|
Hi,
I know the EDIT statements option but the problem is using that max is 205 bytes.
We dont have File Aid in out Shop, hence that option is ruled out.
The position in the files can differ which I need to compare.
Please advise in option 3.13.
Thanks, |
|
| Back to top |
|
 |
murmohk1
Senior Member
Joined: 29 Jun 2006 Posts: 1477 Location: Bangalore,India
|
|
|
|
| Quote: |
| We dont have File Aid in out Shop |
Don't you use any file util in your shop? |
|
| Back to top |
|
 |
mainframe_techie
New User
Joined: 15 Jul 2007 Posts: 23 Location: India
|
|
|
|
We use another tool called INSYNC. Its comparision is not that useful.
Thanks, |
|
| Back to top |
|
 |
Joel.B
New User
Joined: 13 Oct 2007 Posts: 9 Location: India
|
|
|
|
Hi,
I want to compare 2 files.My requirement is i vl give record lenght of file dynamically.Please provide me if any body having code in REXX or COBOL.
Tired with ISRSUPC-Utility but not able to compare..Please guide me..
thanks in advance. |
|
| Back to top |
|
 |
Anuj D.
Global Moderator
Joined: 22 Apr 2006 Posts: 2352 Location: Mumbai, India
|
|
|
|
Hi,
| Joel.B wrote: |
| Please provide me if any body having code in REXX or COBOL. |
Are you searching for a file-comparison program in COBOL ? And what does this
| Quote: |
| My requirement is i vl give record lenght of file dynamically |
mean ? How would you change LRECL "dynamically" ?
| Joel.B wrote: |
| Tired with ISRSUPC-Utility but not able to compare |
Hopefully, you've tried this option in SuperC
| Code: |
//SYSIN DD *
CMPCOLM 1:43 56:1000
/* |
which selectively compares the columns from 1 to 43 & 56 to 1000. |
|
| Back to top |
|
 |
yogi.47eie
New User
Joined: 16 Aug 2006 Posts: 13
|
|
|
|
Hi
can't we use TSO COMP or COMP option in command lime to compare two files irrespective of the total length..
if you want to compare two files.
open file 1 in view mode.
type TSO COMP 'File 2' or COMP 'File 2 ' in command line.
i have tried this one number of times...
cheers
yogi |
|
| Back to top |
|
 |
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2039 Location: Israel
|
|
|
|
COMP is neither a TSO nor an ISPF command.
O. |
|
| Back to top |
|
 |
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1253 Location: Chennai - India
|
|
|
|
O,
I have also used TSO COMP to compare datasets. It is actually a TSO command. |
|
| Back to top |
|
 |
|
|