For the first time, I'm getting a bit technical on my blog. So, if you are not into mainframes, refrain from reading this post.
We had a problem moving a module into ENDEVOR two days back. The error we got was
DDIO FILE IS FULL.
This occurred because everytime we add a module to endevor, it gets added to XPEDITOR which refers to "DDIO" files (sometimes called Symbolics) for the source listing. When the DDIO file reaches the maximum extents allocated, we get this error. We decided to delete some file listings from the DDIO file to make space for the new ones. Now there are two ways to do this:
1) Get into XPEDITOR and delete the source listings you want to delete.
We had a problem moving a module into ENDEVOR two days back. The error we got was
DDIO FILE IS FULL.
This occurred because everytime we add a module to endevor, it gets added to XPEDITOR which refers to "DDIO" files (sometimes called Symbolics) for the source listing. When the DDIO file reaches the maximum extents allocated, we get this error. We decided to delete some file listings from the DDIO file to make space for the new ones. Now there are two ways to do this:
1) Get into XPEDITOR and delete the source listings you want to delete.
Get into UTILITIES
---------------------- XPEDITER/TSO 7.4 - PRIMARY MENU ----------------------
OPTION ===> 5
0 DEFAULTS - Specify defaults
1 PREPARE - Prepare programs for debugging
2 TSO - Debug programs interactively under TSO
3 BATCH - Debug programs interactively under batch
5 UTILITIES - Perform utility functions
C CODE COVERAGE - Code Coverage Reports and Utilities
T TUTORIAL - Display information about XPEDITER/TSO
X EXIT - Exit primary menu
Profile ===> DEFAULT - *** NO DESCRIPTION ***
For Online Technical Support Reference: http://frontline.compuware.com
COPYRIGHT (C) 2005, Compuware Corporation. All rights reserved.
(800) 538-7822
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Select DDIO FILE FACILITY.
----------------------- XPEDITER/TSO - UTILITIES MENU -----------------------
OPTION ===> 3
1 REGION SIZE - Display memory available for testing
2 LIST ALLOCATES - Display files allocated to your test session
3 DDIO FILE FACILITY - Create/Format/Copy/Export and list DDIO file(s)
5 CONVERT PROFILE - Convert XPEDITER/TSO release 5.1 user profiles
6 CONVERT INCLUDE - Convert include scripts to new qualification rules
7 MERGE - Merge profiles from alternate users
Press ENTER to process or enter END command to terminate
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Enter your DDIO file name
---------- CSS UTILITIES - Source Listing File Facility -------- CSS V8.2.0
COMMAND ===>
Commands: SEtup DDIOCALC (DDIO calculator)
DD (DDIO tutorial) SD (SD/DB tutorial) LP (LP tutorial)
Processing Options for S/Member List: Source Browsing Options:
Confirm Delete ===> YES (Yes or No) Unit ===> VIO
Show print setup ===> YES (Yes or No) Blocking ===> 10
Language ===> ENGLISH (ENGLISH/JAPANESE/USAMIX/USAUC)
SEL Options: C (Create) I (Info) S (Member List) A (Adv Function)
M (Move/Copy/Export/Import)
SEL ---- Source Listing Shared Directories/Databases/DDIO files ----
_ _______________________________________________________________
S (1) your DDIO file name here
(2)
(3)
(4)
(5)
(6)
(7)
(8)
. . . . . . . . . . . . . . . . . . . . . . . . . . .
In the next screen you will be presented with a listing of all the modules within the dataset. You can delete the modules you wish to free up some space.
2) The other way to do this is to use CWDDSUTL utility in a batch job. A sample job is shown below:
//FORMAT EXEC PGM=CWDDSUTL,REGION=1024K //ABNLDFIL DD DSN=your DDIO file name here,DISP=SHR
//SYSUDUMP DD SYSOUT=*
//ABNLREPT DD SYSOUT=*
//ABNLPARM DD *
DELETE YEARSOLD=2
/*
This will delete all the listings in the DDIO file which are 2 or more years old. Similarly you can also use DAYSOLD and MONTHSOLD parameters too.
You may also use DEL RN=nnn where nnn is the list number of the module you want to delete. This list number can be obtained from the XPED screen where all the modules in the DDIO are listed.
0 comments:
Post a Comment