Tutorials:
Tools:
Utilities:
Abend Codes
Questions:
| File aid primary option menu:
************************************************************************************
File-AID ----------------- Parameter Selection Menu -------------------------
OPTION ===> 0 ISPF - ISPF parameters and File-AID PF keys 1 SYSTEM - File-AID system parameters 2 SELECTION - Selection criteria default parameters 3 PRINT - Print default parameters 4 PROCESSING - Processing option default parameters 5 AUDIT - Audit file allocation parameters 6 HFS - Hierarchical File System Options Log/List Function keys Colors Environ Workstation Identifier Help
************************************************************************************
ISPF Settings
Command ===> More: + Options Print Graphics Enter "/" to select option Family printer type 2 Command line at bottom Device name . . . . Panel display CUA mode Aspect ratio . . . 0 / Long message in pop-up Tab to action bar choices Tab to point-and-shoot fields General / Restore TEST/TRACE options Input field pad . . B Session Manager mode Command delimiter . ; / Jump from leader dots Edit PRINTDS Command / Always show split line / Enable EURO sign Member list options Enter "/" to select option / Scroll member list Allow empty member list
************************************************************************************* File-AID ------------------- System Parameters ------------------------------
COMMAND ===> Client number: 086780 Release date: 02/27/2006 Client name : BARCLAYS BANK PLC Specify Function Defaults: Display cancel confirmation ===> Y (Y = Yes; N = No) Display "Records not selected" line ===> Y (Y = Yes; N = No) Character set ===> DFLT (Code page identifier) Enable screen jumps within File-AID ===> N (Y = Yes; N = No) VSAM intermediate name ===> OZA058 Specify Work File/Cut File Allocations: Space units ===> TRKS (TRKS, CYLS or BLKS) Primary quantity ===> 10 (in above units) Secondary quantity ===> 5 (in above units) Number of Volumes ===> 1 (1 - 59) Compare KSDS Work File VOLSER ===> (Blank or VOLSER) SMS Class Information: Storage ===> Data ===> Management ===>
************************************************************************************
File-AID ------------- Selection Criteria Parameters --------------------------
COMMAND ===> Specify Selection Criteria Option Defaults: Record selection will continue until Number of records to search ===> ALL you have read this many records Number of records to select ===> ALL or selected this many records Specify Processing Direction Used by Browse, Edit, Copy, Print, Search/Update: Seq/VSAM processing direction ===> F (F = forward; B = backward) Specify Unformatted Selection Criteria Defaults: Relational Operator ===> EQ (Enter any valid relational operator) Logical connector ===> AND (AND or OR)
File-AID ------------------- Print Parameters ------------------------------- COMMAND ===> Number of lines/page ===> 55 (0 = Suppress page headings) Sysout class ===> A Number of copies ===> 1 Enter One of the Following Optional Destinations: Destination printer ===> (Local or remote printer) - - - OR - - - External JES Node ID ===> (Predefined JES Node and symbolic ID Target VM/TSO ident ===> of intended receiver of output) - - - OR - - - Sysout writer name ===> (Installation assigned output writer) - - - OR - - - (DSORG=PS, RECFM=VBA, LRECL=187) Print dataset name ===> Disposition ===> OLD (NEW; SHR; MOD; OLD) Volume serial ===>
************************************************************************************
File-AID ------------------- Processing Parameters ---------------------------
COMMAND ===> Specify Record Information Default Used by Search/Update: Include record information ===> NO (Y = Yes; N = No) Specify Partitioned Dataset Defaults Used by Copy and Search/Update: Replace like-named members ===> YES (Y = Yes; N = No) Copy/Edit entire member ===> YES (Y = Yes; N = No) Copy empty members ===> NO (Y = Yes; N = No) Maintain PDS statistics ===> YES (Y = Yes; N = No; A = Add) Display member selection list ===> YES (Y = Yes; N = No) Specify Panvalet/Librarian Processing Options: Expand Panvalet INCLUDEs ===> YES (Y = Yes; N = No) Expand Librarian INCLUDEs ===> YES (Y = Yes; N = No) Specify Dataset List Format Option Default: Format option ===> QUICK (Q = Quick; S = Short) ************************************************************************************ File-AID ------------- Audit File Allocation Parameters ----------------------- COMMAND ===> Specify Audit Trail File Allocation Information: Space units ===> TRKS (TRKS; CYLS; BLKS) Primary quantity ===> 15 (In above units) Secondary quantity ===> 75 (In above units) Specify SMS Class Information: Storage ===> Data ===> Management ===> *********************************************************************************** File-AID ------------- Hierarchical File System Options -----------------------
COMMAND ===> HFS Home Directory ===>
*********************************************************************************************************
How to use the utilities option: File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- OPTION ===> 3 0 PARAMETERS - Specify ISPF and File-AID parameters USERID - OZA058 1 BROWSE - Display file contents PF KEYS - 12 2 EDIT - Create or change file contents TERMINAL - 3278 3 UTILITIES - File-AID/SPF extended utilities TIME - 08.14 5 PRINT - Print file contents JULIAN - 07.221 6 SELECTION - Create or change selection criteria DATE - 09/08/07 7 XREF - Create or change record layout cross reference 8 VIEW - View interpreted record layout 9 REFORMAT - Convert file from one format to another 10 COMPARE - Compare file contents C CHANGES - Display summary of File-AID changes T TUTORIAL - Display information about File-AID X EXIT - Terminate File-AID and return to ISPF Use END to terminate File-AID Online Technical Support available at: frontline.compuware.com Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. Unpublished rights reserved under the Copyright Laws of the United States. ************************************************************************************ File-AID ------------------ Extended Utilities ------------------------------
OPTION ===> 1 LIBRARY - Display and modify directory entries; display load module CSECT maps; browse, delete, rename PDS members 2 DATASET - Display dataset information; allocate non-VSAM datasets and GDGs; catalog, uncatalog, delete, or rename datasets 3 COPY - Copy entire datasets; copy selected records; copy PDS members based on name, statistics and/or content 4 CATALOG - Display generic catalog entries or VSAM datasets on a volume in list form and do dataset list processing 5 VSAM - Allocate, display, delete, modify, or rename VSAM clusters, alternate indexes, or paths; manage IAM files 6 SEARCH/UPDATE - FIND and CHANGE across PDS members. Search for and/or update data globally in any type of dataset. 7 VTOC - Display and process datasets on a volume(s) 8 INTERACTIVE - Execute File-AID/Batch 9 BATCH SUBMIT - Build batch jobstreams G XMLGEN - Generate an XML tagged document from data file ************************************************************************************
File-AID -------------------- Dataset Utility ----------- ENTER DATASET NAME
OPTION ===> A A - Allocate SEQ/PDS dataset D - Delete dataset or HFS file B - Allocate BDAM dataset R - Rename dataset or HFS file C - Catalog dataset U - Uncatalog dataset S - Dataset information (short) F - Free unused space BLANK - Display dataset information G - Define generation data group Specify Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify Model Dataset Information: Dataset name ===> Specify Catalog to use if other than Default System Catalog: Catalog name ===> Catalog password ===> (If catalog is password protected) ----------------------------------------------------------------------------- For dataset allocations only, the optional model dataset is used to prefill the allocation information on the allocation panel. This dataset is not mandatory for dataset allocations. ************************************************************************************ File-AID --------------- Allocate New Dataset -------------------------------
COMMAND ===> Dataset name: OZA058.SAMPLE.PSFILE Management Class ===> (Blank for default) Storage Class ===> (Blank for default) Data Class ===> (Blank for default) Specify one of the following two fields Volume serial ===> (Blank for authorized default volume) Generic unit ===> (Generic group name or unit) Space units ===> TRKS (BLKS; TRKS; CYLS; KB; or MB) Primary quantity ===> 2 (In above units) Secondary quantity ===> 2 (In above units) Directory quantity ===> 0 (Partitioned only) Record format ===> FB Record length ===> 23 Block size ===> 230 Expiration date ===> (YYYY/MM/DD or blank) Dataset Name Type ===> (Library, PDS, LArge, or blank) Number of Volumes ===> N (N=None; Y=Multivol; or volume count ************************************************************************************
File-AID -------------------- Dataset Utility ------------ DATASET ALLOCATED OPTION ===> A - Allocate SEQ/PDS dataset D - Delete dataset or HFS file B - Allocate BDAM dataset R - Rename dataset or HFS file C - Catalog dataset U - Uncatalog dataset S - Dataset information (short) F - Free unused space BLANK - Display dataset information G - Define generation data group Specify Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify Model Dataset Information: Dataset name ===> Specify Catalog to use if other than Default System Catalog: Catalog name ===> Catalog password ===> (If catalog is password protected) ----------------------------------------------------------------------------- For dataset allocations only, the optional model dataset is used to prefill the allocation information on the allocation panel. This dataset is not mandatory for dataset allocations. ************************************************************************************ How to allocate a VSAM data set: File-AID ------------------ Extended Utilities ------------------------------
OPTION ===> 5 1 LIBRARY - Display and modify directory entries; display load module CSECT maps; browse, delete, rename PDS members 2 DATASET - Display dataset information; allocate non-VSAM datasets and GDGs; catalog, uncatalog, delete, or rename datasets 3 COPY - Copy entire datasets; copy selected records; copy PDS members based on name, statistics and/or content 4 CATALOG - Display generic catalog entries or VSAM datasets on a volume in list form and do dataset list processing 5 VSAM - Allocate, display, delete, modify, or rename VSAM clusters, alternate indexes, or paths; manage IAM files 6 SEARCH/UPDATE - FIND and CHANGE across PDS members. Search for and/or update data globally in any type of dataset. 7 VTOC - Display and process datasets on a volume(s) 8 INTERACTIVE - Execute File-AID/Batch 9 BATCH SUBMIT - Build batch jobstreams G XMLGEN - Generate an XML tagged document from data file Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. *********************************************************************************** File-AID --------------- Allocate New VSAM Cluster ----------- ILLEGAL VALUE
COMMAND ===> Component names: Cluster: 'OZA058.SAMPLE.KSDSFILE' Data component ===> 'OZA058.SAMPLE.KSDSFILE.DATA' Index component ===> 'OZA058.SAMPLE.KSDSFILE.INDEX' Dataset type ===> KSDS (KSDS; ESDS; RRDS; LINEAR) Owner ID ===> Specify SMS Class Information: Storage ===> Data ===> Management ===> Space Allocation: DATA Component KSDS INDEX Component (Blank for default) Volume serial ===> DITSAS ===> Units ===> TRKS ===> (TRKs; CYLs; RECs; K; M) Primary ===> 2 ===> 0 (Amount in above units) Secondary ===> 2 ===> 0 (Amount in above units) Reusable ===> (Y = Yes; N = No) Key length ===> 04 (1 - 255 - Required for KSDS only) Key position ===> 0 (0 - maximum record - KSDS only) Average Recordsize ===> 23 (Not allowed for LINEAR) Maximum Recordsize ===> 230 (Not allowed for LINEAR) Expiration date ===> (YYYY/MM/DD or blank) Extended allocate ===> NO (Y = Yes; N = No) ************************************************************************************
How to browse the data set using file aid: File-AID 8.9.5 ------------- Primary Option Menu ----------------------------
OPTION ===> 1 0 PARAMETERS - Specify ISPF and File-AID parameters USERID - OZA058 1 BROWSE - Display file contents PF KEYS - 12 2 EDIT - Create or change file contents TERMINAL - 3278 3 UTILITIES - File-AID/SPF extended utilities TIME - 08.23 5 PRINT - Print file contents JULIAN - 07.221 6 SELECTION - Create or change selection criteria DATE - 09/08/07 7 XREF - Create or change record layout cross reference 8 VIEW - View interpreted record layout 9 REFORMAT - Convert file from one format to another 10 COMPARE - Compare file contents C CHANGES - Display summary of File-AID changes T TUTORIAL - Display information about File-AID X EXIT - Terminate File-AID and return to ISPF Use END to terminate File-AID Online Technical Support available at: frontline.compuware.com Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. Unpublished rights reserved under the Copyright Laws of the United States. Type LEGAL on the command line for Copyright/Trade Secret Notice. ************************************************************************************
How to browse a dataset in the character mode:
File-AID -------------- Browse - Dataset Specification ---------------------- ---------------- in the character mode ---------- ouput will looks like below ....
File-AID - Browse - OZA058.SAMPLE.PSFILE ------------------ LINE 0000 COL 1 23
************************************************************************************ How to view in format mode:
File-AID -------------- Browse - Dataset Specification ----------------------
COMMAND ===> Browse Mode ===> F (F=Fmt; C=Char; V=Vfmt; U=Unfmt) Specify Browse Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.PSFILE' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not cataloged) Specify Record Layout and XREF Information: Record layout usage ===> S (S = Single; X = XREF; N = None) Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ----------------------------------- File-AID - Browse - OZA058.SAMPLE.PSFILE ---------------------------- COL 1 23 ************************************************************************************
How to view in the vertical format mode:
File-AID - Browse - OZA058.SAMPLE.PSFILE ------------------ LINE 0000 COL 1 23 ************************************************************************************
How to view in the unformatted mode:
File-AID - Browse - OZA058.SAMPLE.PSFILE ------------------ LINE 0001 COL 1 23 ************************************************************************************
How to edit the file in file aid: File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- ************************************************************************************
How to edit in the character format ============>>>>>>>
File-AID --------------- Edit - Dataset Specification ----------------------- ************************************************************************************
File-AID - Edit - OZA058.SAMPLE.PSFILE ------------------ COLUMNS 000001 000023
************************************************************************************ How to edit in the format mode: File-AID --------------- Edit - Dataset Specification -----------------------
COMMAND ===> Edit Mode ===> F (F=Fmt; C=Char; V=Vfmt; U=Unfmt) Specify Edit Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.PSFILE' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not cataloged) Disposition ===> OLD (OLD or SHR) Create audit trail ===> N (Y = Yes; N = No) Specify Record Layout and XREF Information: Record layout usage ===> S (S = Single; X = XREF; N = None) Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID - Edit - OZA058.SAMPLE.PSFILE ------------------ COLUMNS 000001 000023
COMMAND ===> SCROLL ===> PAGE RECORD: 1 EMP-REC LENGTH: 23 ---- FIELD LEVEL/NAME ------- -FORMAT- ----+----1----+----2----+----3----+----4 5 EMP-NO 3/NUM 111 5 EMP-NAME 10/AN VENKAT 5 EMP-ADDR 10/AN CHENNAI ****************************** BOTTOM OF DATA ********************************* Enter CHAR (character mode), VFMT (vertical format), UNFMT (unformatted) ************************************************************************************
How to edit in the vertical format mode: File-AID --------------- Edit - Dataset Specification -----------------------
COMMAND ===> Edit Mode ===> V (F=Fmt; C=Char; V=Vfmt; U=Unfmt) Specify Edit Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.PSFILE' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not cataloged) Disposition ===> OLD (OLD or SHR) Create audit trail ===> N (Y = Yes; N = No) Specify Record Layout and XREF Information: Record layout usage ===> S (S = Single; X = XREF; N = None) Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list)
************************************************************************************
How to edit in the unformat mode:
************************************************************************************ How to use the 8 view option --- view interpreted record lay out ====>>> File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- ************************************************************************************* File-AID --- View Record Layout - Dataset Specification ----------------------- ************************************************************************************
File-AID ---------------------- VIEW LAYOUT ----------------------- Row 1 of 4 COMMAND ===> SCROLL ===> PAGE Layout: OZA058.SAMPLE.COPYLIB(CPY90) FIELD --------- FIELD LEVEL/NAME ---------- -PICTURE- -NUMBER START END LENGTH EMP-REC 1 23 23 5 EMP-NO 999 1 1 3 3 5 EMP-NAME X(10) 2 4 13 10 5 EMP-ADDR X(10) 3 14 23 10 ******************************* Bottom of data ********************************
************************************************************************************ File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- *************************************************************************************
Copy the records from one file to the existing file: File-AID --------------------- Copy Utility ----------- COMMAND ===> Specify "FROM" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify "TO" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE.FILE2' Volume serial ===> (If not cataloged) Disposition ===> OLD (OLD, MOD, NEW) Specify Execution Information: Process online or batch ===> O (O = Online; B = Batch) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID --------------------- Copy Utility --------------- 5 RECORDS COPIED
COMMAND ===> Specify "FROM" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify "TO" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE.FILE2' Volume serial ===> (If not cataloged) Disposition ===> OLD (OLD, MOD, NEW) Specify Execution Information: Process online or batch ===> O (O = Online; B = Batch) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
Copy the records into the new datsset , new dataset can be created while copy:
File-AID --------------------- Copy Utility --------------- 5 RECORDS COPIED
************************************************************************************
File-AID --------------- Allocate New Dataset -------------------------------
COMMAND ===> Dataset name: OZA058.SAMPLE.PSFILE.FILE3 Management Class ===> SEMI (Blank for default) Storage Class ===> STANDARD (Blank for default) Data Class ===> (Blank for default) Specify one of the following two fields Volume serial ===> DITSAS (Blank for authorized default volume) Generic unit ===> (Generic group name or unit) Space units ===> TRKS (BLKS; TRKS; CYLS; KB; or MB) Primary quantity ===> 2 (In above units) Secondary quantity ===> 2 (In above units) Directory quantity ===> 0 (Partitioned only) Record format ===> FB Record length ===> 23 Block size ===> 230 Expiration date ===> (YYYY/MM/DD or blank) Dataset Name Type ===> (Library, PDS, LArge, or blank) Number of Volumes ===> N (N=None; Y=Multivol; or volume count ************************************************************************************* File-AID --------------------- Copy Utility --------------- 5 RECORDS COPIED
COMMAND ===> Specify "FROM" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify "TO" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE.FILE3' Volume serial ===> (If not cataloged) Disposition ===> OLD (OLD, MOD, NEW) Specify Execution Information: Process online or batch ===> O (O = Online; B = Batch) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************ HoW to copy from psfile to VSAM KSDS file: File-AID 8.9.5 ------------- Primary Option Menu ----------------------------
OPTION ===> 3.3 0 PARAMETERS - Specify ISPF and File-AID parameters USERID - OZA058 1 BROWSE - Display file contents PF KEYS - 12 2 EDIT - Create or change file contents TERMINAL - 3278 3 UTILITIES - File-AID/SPF extended utilities TIME - 12.35 5 PRINT - Print file contents JULIAN - 07.221 6 SELECTION - Create or change selection criteria DATE - 09/08/07 7 XREF - Create or change record layout cross reference 8 VIEW - View interpreted record layout 9 REFORMAT - Convert file from one format to another 10 COMPARE - Compare file contents C CHANGES - Display summary of File-AID changes T TUTORIAL - Display information about File-AID X EXIT - Terminate File-AID and return to ISPF Use END to terminate File-AID Online Technical Support available at: frontline.compuware.com Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. Unpublished rights reserved under the Copyright Laws of the United States. Type LEGAL on the command line for Copyright/Trade Secret Notice. ************************************************************************************
File-AID --------------------- Copy Utility ---------------------------------
COMMAND ===> Specify "FROM" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify "TO" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.VSAM.KSDS' Volume serial ===> (If not cataloged) Disposition ===> OLD (OLD, MOD, NEW) Specify Execution Information: Process online or batch ===> O (O = Online; B = Batch) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID --------------------- Copy Utility ------------- 5 RECORDS ARE COPIED COMMAND ===> Specify "FROM" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.PSFILE' Volume serial ===> (If not cataloged) Specify "TO" Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.VSAM.KSDS' Volume serial ===> (If not cataloged) Disposition ===> OLD (OLD, MOD, NEW) Specify Execution Information: Process online or batch ===> O (O = Online; B = Batch) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- **************************************************************************************
File-AID --------------- Edit - Dataset Specification -----------------------
COMMAND ===> Edit Mode ===> V (F=Fmt; C=Char; V=Vfmt; U=Unfmt) Specify Edit Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.VSAM.KSDS' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not cataloged) Disposition ===> OLD (OLD or SHR) Create audit trail ===> N (Y = Yes; N = No) Specify Record Layout and XREF Information: Record layout usage ===> S (S = Single; X = XREF; N = None) Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID - Edit - OZA058.SAMPLE.VSAM.KSDS --------------- COLUMNS 000001 000023 *************************************************************************************
File-AID - Edit - OZA058.SAMPLE.VSAM.KSDS --------------- COLUMNS 000001 000023
COMMAND ===> SCROLL ===> PAGE EMP-NO EMP-NAME EMP-ADDR 3/NUM 10/AN 10/AN (1-3) (4-13) (14-23) 1------- 2--------- 3--------- ****** ***************************** TOP OF DATA ******************-CAPS OFF-* 000001 111 VENKAT CHENNAI 000002 222 KIRAN MUMBAI 000003 333 BINU DELHI 000004 444 KAMAL DELHI 0R0005 555 VEERU KHAMMAM ****** **************************** BOTTOM OF DATA ****************-CAPS OFF-* Enter FMT (formatted mode), CHAR (character mode), UNFMT (unformatted mode) ************************************************************************************
File-AID - Edit - OZA058.SAMPLE.VSAM.KSDS --------------- COLUMNS 000001 000023
COMMAND ===> SCROLL ===> PAGE EMP-NO EMP-NAME EMP-ADDR 3/NUM 10/AN 10/AN (1-3) (4-13) (14-23) 1------- 2--------- 3--------- ****** ***************************** TOP OF DATA ******************-CAPS OFF-* 000001 111 VENKAT CHENNAI 000002 222 KIRAN MUMBAI 000003 333 BINU DELHI 000004 444 KAMAL DELHI 000005 555 VEERU KHAMMAM ==DUP> 555 VEERU KHAMMAM ****** **************************** BOTTOM OF DATA ****************-CAPS OFF-* Enter FMT (formatted mode), CHAR (character mode), UNFMT (unformatted mode) ********************************************************************************** File-AID - Edit - OZA058.SAMPLE.VSAM.KSDS --------------- COLUMNS 000001 000023
COMMAND ===> SCROLL ===> PAGE EMP-NO EMP-NAME EMP-ADDR 3/NUM 10/AN 10/AN (1-3) (4-13) (14-23) 1------- 2--------- 3--------- ****** ***************************** TOP OF DATA ******************-CAPS OFF-* 000001 111 VENKAT CHENNAI 000002 222 KIRAN MUMBAI 000003 333 BINU DELHI 000004 444 KAMAL DELHI 000005 555 VEERU KHAMMAM ==NEW> 666 VIJAY HYDERABAD ****** **************************** BOTTOM OF DATA ****************-CAPS OFF-* Enter FMT (formatted mode), CHAR (character mode), UNFMT (unformatted mode) ************************************************************************************
How to copy VSAM KSDS TO VSAM KSDS:
File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- OPTION ===> 3.3 0 PARAMETERS - Specify ISPF and File-AID parameters USERID - OZA058 1 BROWSE - Display file contents PF KEYS - 12 2 EDIT - Create or change file contents TERMINAL - 3278 3 UTILITIES - File-AID/SPF extended utilities TIME - 12.45 5 PRINT - Print file contents JULIAN - 07.221 6 SELECTION - Create or change selection criteria DATE - 09/08/07 7 XREF - Create or change record layout cross reference 8 VIEW - View interpreted record layout 9 REFORMAT - Convert file from one format to another 10 COMPARE - Compare file contents C CHANGES - Display summary of File-AID changes T TUTORIAL - Display information about File-AID X EXIT - Terminate File-AID and return to ISPF Use END to terminate File-AID Online Technical Support available at: frontline.compuware.com Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. Unpublished rights reserved under the Copyright Laws of the United States. Type LEGAL on the command line for Copyright/Trade Secret Notice. ************************************************************************************* File-AID --------------------- Copy Utility --------------------------------- File-AID --------------------- Copy Utility --------------- 6 RECORDS COPIED ************************************************************************************
File-AID 8.9.5 ------------- Primary Option Menu ----------------------------
OPTION ===> 10 0 PARAMETERS - Specify ISPF and File-AID parameters USERID - OZA058 1 BROWSE - Display file contents PF KEYS - 12 2 EDIT - Create or change file contents TERMINAL - 3278 3 UTILITIES - File-AID/SPF extended utilities TIME - 12.50 5 PRINT - Print file contents JULIAN - 07.221 6 SELECTION - Create or change selection criteria DATE - 09/08/07 7 XREF - Create or change record layout cross reference 8 VIEW - View interpreted record layout 9 REFORMAT - Convert file from one format to another 10 COMPARE - Compare file contents C CHANGES - Display summary of File-AID changes T TUTORIAL - Display information about File-AID X EXIT - Terminate File-AID and return to ISPF Use END to terminate File-AID Online Technical Support available at: frontline.compuware.com Copyright (c) 1982 - 2006, by Compuware Corporation. All rights reserved. Unpublished rights reserved under the Copyright Laws of the United States. Type LEGAL on the command line for Copyright/Trade Secret Notice. ************************************************************************************** File-AID ---------- Compare - OLD Dataset Specification -----------------------
COMMAND ===> Compare Mode ===> F (F = Formatted; U = Unformatted; L = Load Library; S = Source code; J = JCL) Specify OLD Dataset Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.VSAM.KSDS' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not catalogued) Specify Record Layout and XREF Information: Record layout usage ===> S (S = Single; X = XREF; N = None) Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************
File-AID ---------- Compare - NEW Dataset Specification -----------------------
COMMAND ===> Compare Mode: FORMATTED OLD Dataset Name: OZA058.SAMPLE.VSAM.KSDS Specify NEW Dataset Information: Dataset name or HFS path ===> 'OZA058.SAMPLE.VSAM.KSDS.BACKUP' Member name ===> (Blank or pattern for member list) Volume serial ===> (If dataset is not catalogued) OLD Record Layout Usage: SINGLE Specify Record Layout and XREF Information: Record layout dataset ===> 'OZA058.SAMPLE.COPYLIB' Member name ===> CPY90 (Blank or pattern for member list) XREF dataset name ===> Member name ===> (Blank or pattern for member list) Specify Selection Criteria Information: (E = Existing; T = Temporary; Selection criteria usage ===> N M = Modify; Q = Quick; N = None) Selection dataset name ===> Member name ===> (Blank or pattern for member list) ************************************************************************************ File-AID ---------- Compare - Execution Options -------------------------------
COMMAND ===> Specify Execution Options: Process online or batch ===> O (O = Online; B = Batch) Specify Compare Criteria Information: (E = Existing; T = Temporary/New; Compare criteria usage ===> N M = Modify; Q = Quick; N = None) Compare criteria file ===> Member name ===> (Blank or pattern for member list) Specify optional File-AID/Data Solutions Change Criteria to age dates, convert currencies, translate, generate, encrypt or otherwise modify data from OLD file OZA058.SAMPLE.VSAM.KSDS Use change criteria ===> N (Y = Yes; N = No; M = Modify) Change criteria file ===> Member name ===> (Blank or pattern for member list) Maximum invalid fields ===> ALL (ALL or number of invalid fields)
************************************************************************************
File-AID ----------------- Compare - Criteria Options ------------------------- COMMAND ===> Specify Initial Compare Options: Compare type ===> S (S = Sorted/Keyed; R = ReadAhead; 1 = 1-to-1) Read-ahead record count ===> 100 (If type = R, specify read-ahead count) Read-ahead sequence ===> E (E= Enforce; I = Ignore) Records to compare ===> ALL (All or maximum number of records) Differences to compare ===> ALL (All or maximum number of differences) Modify print defaults ===> N (Y = Yes; N = No) Specify output criteria ===> N (Y = Yes; N = No) Associate Corresponding ===> Y (Associate like field names? Y=Yes; N=No) Ignore Prefix OLD file ===> NEW file ===> Ignore Suffix OLD file ===> NEW file ===> ************************************************************************************ File-AID ----------------- Compare - Criteria Options -------------------------
COMMAND ===> Specify Initial Compare Options: Compare type ===> S (S = Sorted/Keyed; R = ReadAhead; 1 = 1-to-1) Read-ahead record count ===> 100 (If type = R, specify read-ahead count) Read-ahead sequence ===> E (E= Enforce; I = Ignore) Records to compare ===> ALL (All or maximum number of records) Differences to compare ===> ALL (All or maximum number of differences) Modify print defaults ===> N (Y = Yes; N = No) Specify output criteria ===> N (Y = Yes; N = No) Associate Corresponding ===> Y (Associate like field names? Y=Yes; N=No) Ignore Prefix OLD file ===> NEW file ===> Ignore Suffix OLD file ===> NEW file ===> ************************************************************************************ File-AID ----------- Compare - Formatted Criteria ---------------------------- **************************************************************************************
File-AID ------------- Compare - Criteria Build Complete --------------------- COMMAND ===> Your COMPARE Criteria are complete. You may: Use ENTER to execute COMPARE. Use END to return to previous panel. Use SAVE to save your criteria. Use VIEW to inspect your criteria. Use CANCEL to exit COMPARE (SAVE will not be issued). Menu Utilities Compilers Help ************************************************************************************
BROWSE OZA058.FILEAID.CR.C000221.A23400 Compare completed
Command ===> Scroll ===> PAGE ********************************* Top of Data ********************************** FILE-AID 8.9 COMPARE CRITERIA CONTENTS REPORT USERID-OZA058 DATE 20 COMPARE CRITERIA DSN: ================================================================================ COMPARE CRITERIA CONTENTS: RECORD COMPARE CRITERIA: COMPARE TYPE: SORTED MAX NUMBER OF RECORDS TO COMPARE: 0 (0 = NO LIMIT) MAX NUMBER OF DIFFERENCES TO COMPARE: 0 (0 = NO LIMIT) ================================================================================ OLD LAYOUT MEMBER: CPY90 NEW | NEW LAYOU NUM OLD-RECORD-LAYOUT START FORMAT STATUS FIELD| NUM NEW-RECOR ---- ------------------------------ ------ -------- ------- -----|---- --------- 1 EMP-REC 1 GRP 23 | 1 EMP-REC 2 EMP-NO 1 Z 3 SYNCKEY 2| 2 EMP-NO SYNCKEY,ORDER=001,ASCENDING | | 3 EMP-NAME 4 C 10 COMPARE 3| 3 EMP-NAME 4 EMP-ADDR 14 C 10 COMPARE 4| 4 EMP-ADDR Menu Utilities Compilers Help ************************************************************************************
BROWSE OZA058.FILEAID.CR.D07221.T125450 Line 00000020 Col 001 080
Command ===> Scroll ===> PAGE END OF LAYOUT. LENGTH = 23 | END OF LA **** E N D O F R E P O R T * FILE-AID 8.9 COMPARE SUMMARY REPORT USERID-OZA058 DATE 20 "OLD" DSN: OZA058.SAMPLE.VSAM.KSDS "NEW" DSN: BOY ================================================================================ COMPARE CRITERIA: COMPARE MODE: FORMATTED COBOL LAYOUT USAGE: SINGLE COBOL DATASET NAME: OZA058.SAMPLE.COPYLIB REPORT FORMAT PARAMETERS: PRINT FORMAT: FORMATTED MAX NUMBER OF DIFFERENCES TO REPORT: 0 (0 = NO LIMIT) PRINT RECORDS SELECTED: CHANGED, INSERTED, DELET FORMATTED REPORT OPTION: ENTIRE REPORT COMPARED FIELDS OPTION: ALL FIELD STATISTICS REPORT: NO COMPARE STATISTICS: Menu Utilities Compilers Help ``````````````````````````````````````````````````````````````````````````````` BROWSE OZA058.FILEAID.CR.D07221.T125450 Line 00000040 Col 001 080 Command ===> Scroll ===> PAGE "OLD" DATASET RECORDS READ: 6 "NEW" DATASET RECORDS READ: 6 "OLD" DATASET RECORDS COMPARED: 6 "NEW" DATASET RECORDS COMPARED: 6 NUMBER OF RECORDS MATCHED: 6 NUMBER OF RECORDS CHANGED: 0 NUMBER OF RECORDS INSERTED: 0 NUMBER OF RECORDS DELETED: 0 **** E N D O F R E P O R T * ******************************** Bottom of Data ******************************** File-AID ---------- Compare - Report Print ----------------- Compare completed COMMAND ===> Print Compare Report ===> N (Y = Yes; N = No) Instructions: Use ENTER to perform above action and return to the initial Compare screen Use END to exit without PRINT ********************************************************************************* How to allocate GDG: File-AID 8.9.5 ------------- Primary Option Menu ---------------------------- ************************************************************************************
File-AID -------------------- Dataset Utility -------------------------------
OPTION ===> G A - Allocate SEQ/PDS dataset D - Delete dataset or HFS file B - Allocate BDAM dataset R - Rename dataset or HFS file C - Catalog dataset U - Uncatalog dataset S - Dataset information (short) F - Free unused space BLANK - Display dataset information G - Define generation data group Specify Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.GDG.BASE' Volume serial ===> (If not cataloged) Specify Model Dataset Information: Dataset name ===> Specify Catalog to use if other than Default System Catalog: Catalog name ===> Catalog password ===> (If catalog is password protected) ----------------------------------------------------------------------------- For dataset allocations only, the optional model dataset is used to prefill the allocation information on the allocation panel. This dataset is not mandatory for dataset allocations. ************************************************************************************
File-AID ------------- Define New Generation Data Group ---------------------
COMMAND ===> GDG base dataset name: OZA058.SAMPLE.GDG.BASE GDG dataset limit ===> 3 (Maximum number of generations, 1-255) Specify Optional Parameters: Owner ID ===> OZA058 (Defaults to TSO USERID) Expiration date ===> (Blank; YYYY/MM/DD; or number of days 0 - 1830) Uncatalog options ===> 1 (1 = Uncatalog oldest when limit reached NOEMPTY; 2 = Uncatalog all when limit is reached EMPTY) Scratch options ===> 1 (1 = Scratch dataset when uncataloged SCRATCH; 2 = Do not scratch dataset NOSCRATCH) ***********************************************************************************
File-AID -------------------- Dataset Utility ----------- GDG BASE ALLOCATED
OPTION ===> A - Allocate SEQ/PDS dataset D - Delete dataset or HFS file B - Allocate BDAM dataset R - Rename dataset or HFS file C - Catalog dataset U - Uncatalog dataset a S - Dataset information (short) F - Free unused space BLANK - Display dataset information G - Define generation data group Specify Dataset or HFS Path Information: Dataset or path ===> 'OZA058.SAMPLE.GDG.BASE' Volume serial ===> (If not cataloged) Specify Model Dataset Information: Dataset name ===> Specify Catalog to use if other than Default System Catalog: Catalog name ===> Catalog password ===> (If catalog is password protected) ----------------------------------------------------------------------------- For dataset allocations only, the optional model dataset is used to prefill the allocation information on the allocation panel. This dataset is not mandatory for dataset allocations. |