Can I copy the FB (fixed Block) record length file to a VB
(variable Block)record length file and Vise Versa? If Yes
then how ? is that thru one of the JCL utility ?

Answers were Sorted based on User's Feedback



Can I copy the FB (fixed Block) record length file to a VB (variable Block)record length file and ..

Answer / sathya

yes we can do using sort utility,
//SORTTA EXEC
PGM=SORT
//SYSIN DD *
SORT
FIELDS=COPY
OUTREC FIELDS=(1:5,4096),CONVERT
/*

//SORTIN DD DSN=…,DISP=SHR
//SORTOUT DD DSN=…
//SYSOUT DD
SYSOUT=*
//
The CONVERT control statement is used to convert the
File format from VB to FB.

Is This Answer Correct ?    16 Yes 2 No

Can I copy the FB (fixed Block) record length file to a VB (variable Block)record length file and ..

Answer / ds

Yes. using IEBGENER utility we can copy this. But this is
not advisable until there's a specific requirement.

FB to VB
--------
FB rec length is X
VB rec length should be X+4

VB to FB
--------
VB rec length is X (Length indicated in JCL)
FB rec length is X-4
Note: But here in second case lot disk space will be wasted.

Without the idea of requirement and system design, one
can't say anything.

Thanks, DS.

Is This Answer Correct ?    14 Yes 3 No

Can I copy the FB (fixed Block) record length file to a VB (variable Block)record length file and ..

Answer / atif

Use syncsort utility.
for FB to VB
OPTION COPY
OUTFIL BUILD=(5,1000),FTOV,VLTRIM=X'40'
simililarly for Vb to FB
OPTION COPY
OUTREC FIELDS=(1:5,4034),CONVERT

Is This Answer Correct ?    16 Yes 5 No

Post New Answer

More JCL Interview Questions

How would I code JCL to copy a gdg data set G001v00 and create a gdg Data set G001v01

2 Answers  


what are JCLLIB and STEPLIB in JCL?

1 Answers  


what are the statements that are not valid to be included in an include statement?

1 Answers   IBM,


Why do you want to specify the REGION parameter in a JCL step?

4 Answers   Kekran Mekran, TCS,


how GDGs are concatinated?

4 Answers   HSBC,


How to delete generations of gdg without deleting gdg base?

3 Answers  


What is the function of //cntl statement?

1 Answers  


Can anyone tell me the syntax for printing two files at two different destinations in a single step?

3 Answers  


On the DD statement, what is the main difference between creating a new sequential flat file and a partitioned dataset?

2 Answers  


A dd statement consists of 4 fields. Name them?

1 Answers  


wht do u mean by notify parameter, how can u give acess to multiple users ?

4 Answers   L&T,


Explain about Internal Sort

1 Answers  


Categories