I have two files, one a flat file with RECFM=VB,LRECL=8004, one a VSAM KSDS with RECORDSIZE(3000 26000) denoting variable length records for that KSDS.
However, when using that VSAM file as one side of a JOINKEYS operation, SYNCSORT claims the KSDS is RECFM=F: WER482I JNF2 STATISTICS WER483B 32,780K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED, WER483B 0 BYTES RESERVE REQUESTED, 996K BYTES USED WER108I IN2 : RECFM=F ; LRECL= 26000; CISIZE = 28672 Listcat of the VSAM file shows it is, in fact, defined as variable: ATTRIBUTES KEYLEN----------------15 AVGLRECL------------3000 BUFSPACE-----------61440 CISIZE-------------28672 RKP--------------------1 MAXLRECL-----------26000 EXCPEXIT----------(NULL) CI/CA-----------------26 STRIPE-COUNT-----------1 ACT-DIC-TOKEN----X'40000009054005FE08FE0DFE0EFE0AFE0000000000000000000000000000000000000000' SHROPTNS(2,3) SPEED UNIQUE NOERASE INDEXED NOWRITECHK UNORDERED REUSE NONSPANNED COMP-FORMT EXTENDED EXT-ADDR How do I get SYNCSORT to recognize and treat this variable-length KSDS as variable, just like the flat file which is my other JOINKEYS input? Copying the VSAM to a flat RECFM=VB isn't a currently viable alternative due to large file size and limited "test" disk space. Besides, I ought to be able to process a variable length file as a variable length file no matter what the actual file organization may be. Peter This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN