Verifying the FCT of a VLS library.
search cancel

Verifying the FCT of a VLS library.

book

Article ID: 21858

calendar_today

Updated On:

Products

Datacom DATACOM - AD CA Distributed Database Management CA Database Analyzer for DB2 for Oracle Ideal CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction

Question:

I increased the Blocksize of my VLS source library (ID$IDSRC for example). How can I verify that the FCT (File Control Table) was changed for the source library?

Environment:

z/OS z/VSE

Answer:  

After changing the Blocksize of any of the VLS libraries, you must also change the Recordsize of the library in the File Control Table (FCT). The Blocksize of the library and the Recordsize in the FCT must match. In this case, to verify the Blocksize of the VLS Source library, you can run a VLSUTIL LIBRARY listing against the source library. The end of the report will list the Blocksize and the Namelen. To verify the Recordsize in the File Control Table (FCT), in CICS, issue the command CEMT I FI(ID$IDSRC) and press enter. You should see:

  STATUS: RESULTS - OVERTYPE TO MODIFY   
Fil(ID$IDSRC) Bda Ope Ena Rea Upd Add Bro Exc Sha   
  Dsn(IDLT.IPCIDL.SUPPORT.ID$IDSRC)  

Place an 'S' next to Fil and press enter. Look for Recordsize. The Recordsize must match the Blocksize that was specified in the format job. If not, you will receive various errors, depending on what you are trying to do, trying to access the VLS library. The following error may be one of them: 1-ICSCERRP23E - INTERR: Internal LIB error

Environment

Release: ESBIDL99000-14-Extended Support Basic-for CA Ideal
Component: