2010-05-13 22 views
0

Lors de la définition d'un jeu de données à créer, l'un des paramètres JCL, DCB a un sous-paramètre positionnel RECFM, a des valeurs possibles de F, FB, V, VB etc. Quels sont les avantages/inconvénients de RECFM=FB sur RECFM=F? ou RECFM=VB sur RECFM=V? Et quel cas préfère utiliser quel format RECFM?Quels sont les avantages/inconvénients de RECFM = FB sur RECFM = F?

+0

Ça a du sens Neal et merci pour votre temps. Cela m'aide beaucoup. Merci encore!! –

+0

Juste pour le plaisir, il y a d'autres caractères possibles dans le RECFM. S (attention, il est entièrement différent de F à V), M, U. Si désireux, recherchez-les dans la référence JCL. –

Répondre

3

RECFM est l'abréviation de format d'enregistrement.

F représente les enregistrements de longueur fixe, non bloqués. FB représente les enregistrements de longueur fixe, bloqués. Le blocage stocke plusieurs enregistrements dans un bloc de disque, tandis que le format débloqué stocke un enregistrement dans un bloc de disque. À un moment donné, les unités de disque étaient si lentes que le format débloqué fournissait une vitesse relative, tandis que le format bloqué offrait une meilleure utilisation du disque. Aujourd'hui, avec les disques durs modernes, il n'y a aucun avantage à utiliser le format débloqué.

V représente les enregistrements de longueur variable, non bloqués. VB représente les enregistrements de longueur variable, bloqués. Vous utiliseriez ces formats si vous avez des enregistrements de longueur variable, plutôt que des enregistrements de longueur fixe. Vous devez ajouter 4 à la longueur d'enregistrement maximale dans la LRECL pour tenir compte du champ longueur d'enregistrement.

Il existe un caractère d'attribut supplémentaire, A. Utilisé avec un blocage bloqué (FBA) ou une variable bloquée (VBA), cela indique au système que le premier octet de votre enregistrement est un caractère de contrôle d'imprimante.