[UNDLogo]

Welcome to TSO Tips Page


TSO Tips

TSO TIPS

TIP: WHEN A DATA SET RUNS OUT OF SPACE


When you allocate a data set, you allot a certain amount of space in units of blocks, tracks, or cylinders on a storage disk. If you use up that space, you see a message that says:

-------------------------------------------

ª

ª SYSTEM ABEND '0D37'

ª

The abend code in the message could also be B37 or E37.

If you are in an edit session, you are not able to leave the session until

you deal with the problem. You can use one of the following solutions:

1. Compress the data set, if it is a PDS, by doing the following:

a. Split (PF 2) the screen and select the UTILITIES option (option 3)

b. Select the LIBRARY option (option 1) on the Utility Selection Menu.

c. Specify the name of the data set and enter C on the OPTION line.

d. When the data set is compressed, you see the message:

--------------------------------------------

ª

ª COMPRESS SUCCESSFUL

ª



e. You should then be able to swap (PF 9) to the edit session and save the new material.

2. Allocate a larger data set and copy into it by doing the following:

a. Split (PF 2) the screen and select UTILITIES (option 3), then DATASET
(option 2) from the other side of the split.

b. Specify the name of the data set that received the abend to display its characteristics. (This will cause the characteristics to be included when you allocate a new data set.)

c. Allocate another data set with more space. Increase the primary allocation and the directory blocks . The secondary allocation should be kept small.

d. Select the MOVE/COPY option (option 3) on the Utility Selection Menu to copy members from the old data set to the new larger data set. Enter the original data set, followed by (*). This will select all members.

e. Select LIBRARY option (option 1) on the Utility Selection Menu to display the member list to make sure everything was copied correctly.

f. Swap (PF 9) back to the abending edit session, type cc on the top line of input, cc on the bottom line of input, 'CREATE' on the COMMAND line, and press the Enter key.

g. Enter the new, larger data set name and a member name to receive the copied information. After it has completed, press PF3 to exit .

h. You again see the abending edit session. Enter 'CANCEL' on the COMMAND line. Press the ENTER key to exit the edit session.

i. Select the DATASET option (option 2) from the Utility Selection Menu to delete the old data set.

j. Rename the new data set to the old name.

3. Cancel the new material entered in the edit session by entering 'CANCEL' on the COMMAND line. You should then be able to exit without abending, however, all information that was not previously saved is lost.