Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Mike Schwab
After viewing the list under TSO ISPF 3.4, go out to the 3.4 screen
and type P to Print, and press enter.  Continue to press PF3 until you
are exiting ISPF, the second dataset will contain your listing, modify
disposition as needed.  You probably want Option 4 Keep dataset and
allocate new dataset.  You then exit ISPF and reenter ISPF.  User or
rename the datasets before the name cycles around to the same name
again.

On Wed, Sep 22, 2010 at 4:36 PM, zMan  wrote:
> I'm working with stone knives and bearskins trying to clean up some
> space. In ISMF I can generate a list of datasets, but would very much
> like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
> get an E37 ABEND.
>
> Two questions:
> 1) What dataset is it trying to write?
> 2) How can I tell it what volser to use? (I realize the answer to #1
> may make this moot)
>
> OK, a third question: Is this even worthwhile? Is this list going to
> be in a format I can parse?
> --
> zMan -- "I've got a mainframe and I'm not afraid to use it"

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
What is the dataset name? I can't view it under 3.4 until I find it...

On Wed, Sep 22, 2010 at 5:52 PM, Mike Schwab  wrote:
> After viewing the list under TSO ISPF 3.4, go out to the 3.4 screen
> and type P to Print, and press enter.  Continue to press PF3 until you
> are exiting ISPF, the second dataset will contain your listing, modify
> disposition as needed.  You probably want Option 4 Keep dataset and
> allocate new dataset.  You then exit ISPF and reenter ISPF.  User or
> rename the datasets before the name cycles around to the same name
> again.
>
> On Wed, Sep 22, 2010 at 4:36 PM, zMan  wrote:
>> I'm working with stone knives and bearskins trying to clean up some
>> space. In ISMF I can generate a list of datasets, but would very much
>> like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
>> get an E37 ABEND.
>>
>> Two questions:
>> 1) What dataset is it trying to write?
>> 2) How can I tell it what volser to use? (I realize the answer to #1
>> may make this moot)
>>
>> OK, a third question: Is this even worthwhile? Is this list going to
>> be in a format I can parse?
>> --
>> zMan -- "I've got a mainframe and I'm not afraid to use it"
>
> --
> Mike A Schwab, Springfield IL USA
> Where do Forest Rangers go to get away from it all?
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>



-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Mike Schwab
On my system, userid.sys.SPF3.LIST
but cusomizable by the installation.

It is allocated until you exist ISPF and your DSN will be shown when
leaving the ISPF main menu.

On Wed, Sep 22, 2010 at 5:16 PM, zMan  wrote:
> What is the dataset name? I can't view it under 3.4 until I find it...
>
> On Wed, Sep 22, 2010 at 5:52 PM, Mike Schwab  wrote:
>> After viewing the list under TSO ISPF 3.4, go out to the 3.4 screen
>> and type P to Print, and press enter.  Continue to press PF3 until you
>> are exiting ISPF, the second dataset will contain your listing, modify
>> disposition as needed.  You probably want Option 4 Keep dataset and
>> allocate new dataset.  You then exit ISPF and reenter ISPF.  User or
>> rename the datasets before the name cycles around to the same name
>> again.
>>
>> On Wed, Sep 22, 2010 at 4:36 PM, zMan  wrote:
>>> I'm working with stone knives and bearskins trying to clean up some
>>> space. In ISMF I can generate a list of datasets, but would very much
>>> like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
>>> get an E37 ABEND.
>>>
>>> Two questions:
>>> 1) What dataset is it trying to write?
>>> 2) How can I tell it what volser to use? (I realize the answer to #1
>>> may make this moot)
>>>
>>> OK, a third question: Is this even worthwhile? Is this list going to
>>> be in a format I can parse?
>>> --
>>> zMan -- "I've got a mainframe and I'm not afraid to use it"
>>
>> --
>> Mike A Schwab, Springfield IL USA
>> Where do Forest Rangers go to get away from it all?
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
>> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>>
>
>
>
> --
> zMan -- "I've got a mainframe and I'm not afraid to use it"
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
On Wed, Sep 22, 2010 at 6:31 PM, Mike Schwab  wrote:
> On my system, userid.sys.SPF3.LIST
> but cusomizable by the installation.
>
> It is allocated until you exist ISPF and your DSN will be shown when
> leaving the ISPF main menu.

That's where stuff prints to, but that isn't where SAVE wants to put
it, as far as I can tell.
-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
> 
> I'm working with stone knives and bearskins trying to clean up some
> space. In ISMF I can generate a list of datasets, but would very much
> like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
> get an E37 ABEND.
> 
> Two questions:
> 1) What dataset is it trying to write?
> 2) How can I tell it what volser to use? (I realize the answer to #1
> may make this moot)
> 
> OK, a third question: Is this even worthwhile? Is this list going to
> be in a format I can parse?
> -\\

I think the SAVE command puts it in your TSO Profile dataset.  There should
be a message in SYSLOG for your SE37 abend that will tell you what library
got the space abend.

You could use Option 1 (I think SAVE is 2) which will let you print the
listing.  If you do this, it should lead you to a JCL panel and you can
change SYSUT2 to a dataset from SYSOUT.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
Don't think we're talking about the same thing -- there is no Option
1: the SAVE command is typed on the command line in ISMF, per the
(almost useless0 HELP.

On Wed, Sep 22, 2010 at 6:53 PM, Lizette Koehler
 wrote:
>>
>> I'm working with stone knives and bearskins trying to clean up some
>> space. In ISMF I can generate a list of datasets, but would very much
>> like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
>> get an E37 ABEND.
>>
>> Two questions:
>> 1) What dataset is it trying to write?
>> 2) How can I tell it what volser to use? (I realize the answer to #1
>> may make this moot)
>>
>> OK, a third question: Is this even worthwhile? Is this list going to
>> be in a format I can parse?
>> -\\
>
> I think the SAVE command puts it in your TSO Profile dataset.  There should
> be a message in SYSLOG for your SE37 abend that will tell you what library
> got the space abend.
>
> You could use Option 1 (I think SAVE is 2) which will let you print the
> listing.  If you do this, it should lead you to a JCL panel and you can
> change SYSUT2 to a dataset from SYSOUT.
>
> Lizette
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>



-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
Okay, the process using Opt 3.4 not ISMF

Bring up your list in Option 3.4.

On the command line enter SAVE - This goes to an ISPF List dataset.  You can
change the attributes by going to the Settings panel and on the menu bar,
select LOG/LIST.  Set the space amount there.

Next after the SAVE completes, enter LIST  no operands.  This will bring up
the PRINT LIST DATA SET Panel.  Select Opt 3 (Keep current make new dataset)

Copy the name on the dataset found on that panel.  DONE!


Second option.

Bring up the list of dataset in Option 3.4

Enter SAVE DATASET(you choose the name)   All DONE!

You may need to look up the correct syntax on the SAVE command.

See if that does what you want.


If using ISMF, then bring up you dataset line in Option 2.  Once the list is
display, enter PRTLIST (It might be LISTPRT - Hit PF1 to find the command)
it will present you with a second panel to either PRINT with JCL or SAVE
JCL.


Lizette


> 
> Don't think we're talking about the same thing -- there is no Option
> 1: the SAVE command is typed on the command line in ISMF, per the
> (almost useless0 HELP.
> 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
I can't FIND the list: I can't SAVE the list. ISMF generates it, then
when I try to save it it gets the E37.

What am I missing??

On Wed, Sep 22, 2010 at 8:19 PM, Lizette Koehler
 wrote:
> Okay, the process using Opt 3.4 not ISMF
>
> Bring up your list in Option 3.4.
>
> On the command line enter SAVE - This goes to an ISPF List dataset.  You can
> change the attributes by going to the Settings panel and on the menu bar,
> select LOG/LIST.  Set the space amount there.
>
> Next after the SAVE completes, enter LIST  no operands.  This will bring up
> the PRINT LIST DATA SET Panel.  Select Opt 3 (Keep current make new dataset)
>
> Copy the name on the dataset found on that panel.  DONE!
>
>
> Second option.
>
> Bring up the list of dataset in Option 3.4
>
> Enter SAVE DATASET(you choose the name)   All DONE!
>
> You may need to look up the correct syntax on the SAVE command.
>
> See if that does what you want.
>
>
> If using ISMF, then bring up you dataset line in Option 2.  Once the list is
> display, enter PRTLIST (It might be LISTPRT - Hit PF1 to find the command)
> it will present you with a second panel to either PRINT with JCL or SAVE
> JCL.
>
>
> Lizette
>
>
>>
>> Don't think we're talking about the same thing -- there is no Option
>> 1: the SAVE command is typed on the command line in ISMF, per the
>> (almost useless0 HELP.
>>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>



-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Ted MacNEIL
>On my system, userid.sys.SPF3.LIST but cusomizable by the installation.

If that's the case, you can always go to ISPF options and change the 
allocations size.

Make it large enough to not fail.

-
I'm a SuperHero with neither powers, nor motivation!
Kimota!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
> 
> I can't FIND the list: I can't SAVE the list. ISMF generates it, then
> when I try to save it it gets the E37.
> 
> What am I missing??
>

If you get an ABEND then look in SYSLOG and will (or should) have your E37
in the text and that will tell you the dataset you got the abend on.  Look
for your TSO ID and the E37 abend.  

Next, the SAVE command in ISPF goes to the ISPF Output TABLE dataset.  You
really cannot print well from that file.

I would recommend you use the LISTPRT command.  It will take you to a panel
to select the fields you want to "print".  Then it takes you to another
panel for JCL to print that listing.  You can set SYSUT2 to a dataset rather
than SYSOUT.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
There is some confusion on my part because the OP keeps going between Opt
3.4 and ISMF.  So let me try to summarize both functions

Both have a SAVE function.

OPT 3.4 
The SAVE command writes the data set list to either the ISPF list data set

or another sequential data set.  If the sequential data set exists, it is

overwritten.  If it does not exist, it is created.

 

Command ===> save   writes data set list to ISPF list data set
TSOID.SPFx.LIST
Command ===> save mywrites data set list to userid.MY.DATASETS  

Once SAVE'd the user then enters LIST if they used the SAVE command without
operands.  This will bring up a panel to KEEP/DELETE/ Keep Current-Create
New.  Select the 3rd option.  Copy the name of the dataset created just
above OPT 1 in this list.
 


ISMF Opt 1  The SAVE function goes to the ISPTABL DD dataset.  If it is
concatenated, then it will always be the first dataset where it is saved.

You can save a displayed list in its displayed order by using the

SAVE command.  Entries and data columns scrolled off the screen are

saved.  But entries suppressed by the FILTER command (in the data set and

volume applications) and the HIDE line operator (in all ISMF applications)

are not saved.

 

Type SAVE and a list name and the list is saved as a member of the currently

allocated output table library.  If a member already exists with the name

you specify, the list is not saved.  Specify REPLACE if you wish to replace

an old member with a new member.

 

For example, if you type SAVE MYLIST REPLACE on the command line of a data

set list, the list will be saved as a member (with the name MYLIST) of the

ISPF output table library.

 

Note:  The first three characters of the list name must not be DGT, ISP,

or ISR.



I recommend using the LISTPRT function if you are in ISMF.  Once you pull up
your dataset list issue LISTPRT on the command line, it will provide a panel
to select fields you want (* is all fields), then a  job which you can use
to print to a dataset on SYSUT2 rather than SYSOUT(Default).

Maybe this makes more sense?

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
Thanks, I'll read this again tomorrow. I actually never mentioned 3.4
-- someone else did. I was just talking about ISMF.

On Wed, Sep 22, 2010 at 10:01 PM, Lizette Koehler
 wrote:
> There is some confusion on my part because the OP keeps going between Opt
> 3.4 and ISMF.  So let me try to summarize both functions
>
> Both have a SAVE function.
>
> OPT 3.4
> The SAVE command writes the data set list to either the ISPF list data set
>
> or another sequential data set.  If the sequential data set exists, it is
>
> overwritten.  If it does not exist, it is created.
>
>
>
>    Command ===> save           writes data set list to ISPF list data set
> TSOID.SPFx.LIST
>    Command ===> save my        writes data set list to userid.MY.DATASETS
>
> Once SAVE'd the user then enters LIST if they used the SAVE command without
> operands.  This will bring up a panel to KEEP/DELETE/ Keep Current-Create
> New.  Select the 3rd option.  Copy the name of the dataset created just
> above OPT 1 in this list.
>
>
>
> ISMF Opt 1      The SAVE function goes to the ISPTABL DD dataset.  If it is
> concatenated, then it will always be the first dataset where it is saved.
>
> You can save a displayed list in its displayed order by using the
>
> SAVE command.  Entries and data columns scrolled off the screen are
>
> saved.  But entries suppressed by the FILTER command (in the data set and
>
> volume applications) and the HIDE line operator (in all ISMF applications)
>
> are not saved.
>
>
>
> Type SAVE and a list name and the list is saved as a member of the currently
>
> allocated output table library.  If a member already exists with the name
>
> you specify, the list is not saved.  Specify REPLACE if you wish to replace
>
> an old member with a new member.
>
>
>
> For example, if you type SAVE MYLIST REPLACE on the command line of a data
>
> set list, the list will be saved as a member (with the name MYLIST) of the
>
> ISPF output table library.
>
>
>
> Note:  The first three characters of the list name must not be DGT, ISP,
>
> or ISR.
>
>
>
> I recommend using the LISTPRT function if you are in ISMF.  Once you pull up
> your dataset list issue LISTPRT on the command line, it will provide a panel
> to select fields you want (* is all fields), then a  job which you can use
> to print to a dataset on SYSUT2 rather than SYSOUT(Default).
>
> Maybe this makes more sense?
>
> Lizette
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>



-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
> 
> Thanks, I'll read this again tomorrow. I actually never mentioned 3.4
> -- someone else did. I was just talking about ISMF.
> 

I knew your original post said ISMF, but I wanted to clarify the differences
between SAVE in ISPF and ISMF.  Because they are HUGE.

This is all dependent of what kind of listing you are looking to create.  In
ISMF the LISTPRT function gives you the flexibility of selecting various
fields.  UCB, Cache, and tons more.

In ISPF it only gives dataset name, tracks, allocation, extents,
create/expire dates.

So many options to choose from.

If you run into more questions, the Help panels are not that bad.  The only
issue I have had is the use of SAVE being a TABLE and not an ISPF List
dataset.  The ISPF List dataset can only be done AFAIK from the LISTPRT.
Depending on what you are trying to generate there might be other options.
If you could describe the data you need, we can probably offer other options
that are part of the z/OS system and not an ADDON product.

Or if you can install products from the CBT Tape, there are some nice
functions on there for DASD,Data set listings.


Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread zMan
So maybe I need to go back a step and ask what's the best way to do
this (given that CBT tape contributions aren't an option):

I have a small system with a few userids and a bunch of cruft that's
built up. I need to look at what's out there, find the big datasets
that we don't need, and whack 'em. How can I most effectively do this?
-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Lizette Koehler
> So maybe I need to go back a step and ask what's the best way to do
> this (given that CBT tape contributions aren't an option):
> 
> I have a small system with a few userids and a bunch of cruft that's
> built up. I need to look at what's out there, find the big datasets
> that we don't need, and whack 'em. How can I most effectively do this?
> --
> zMan -- "I've got a mainframe and I'm not afraid to use it"



There are a couple of options.  Yes ISMF maybe the best option for this.
With ISMF you do have control over what dataset is produced by pressing PF7
(DOWN).  So you could have it select all the data that meets your criteria.
Then use the ISMF LISTPRT function.  Send that to a dataset and do what you
want with it.  Create a CSV dataset, transfer it to the PC and use EXCEL.


However,

In option 3.4 you can put ** on the dataset name pattern and let ISPF pull
up ALL datasets in your shop.  Depending on how many, this may take a little
bit of time to run.  Also ISPF Opt 3.4 does not have a selection for the
data (at least not one I know ).  So it would be a very large list.

You can then SAVE that list to an ISPF List dataset.  Unless you need more
information than DSN VOLSER DSORG LRECL BLKSIZE %USED TRACKS EXTENTS and
CREATE DATE, this may work for you.  You can always PREALLOCATE the ISPF
List dataset if it is too small or go into SETTINGS - LOG/LIST Menu entry to
make the dataset bigger as well.  You would change the "LIST Dataset" sizing
as there is also an entry for LOG.  It does it in pages, so you might want
to specify a very large number of pages.  Make sure you change the Linesize
(LRECL) on the ISPF List dataset.  I like using 150 for this file.

You can then enter LIST after the SAVE completes and KEEP that dataset
(Option 3)

Now you can edit, sort, do all sorts of things with that file.  You might
even code a REXX to read that file and select only those records that meet
your needs.  

You could even edit down the ISPF List dataset, change it into a CSV file,
download it to a PC and then use EXCEL on the data.

I like coding REXX processes to strip reports.  But there are also other
avenues.  The fields in the ISPF List dataset from an OPT 3.4 SAVE is
consistent (column specific) and contains carriage control characters. But
it is very easy to manipulate.  Even SORT (DFSORT or SYNCSORT) can be used
to extract the data.

Caveat:  Always make a copy of your ISPF List dataset.  I cannot tell you
how many times I created one, edited and saved, then wanted to go back to
the original file data.  Because of the save I had to regenerated my listing
all over again.

HTH

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Ted MacNEIL
>pressing PF7 (DOWN).

Picking a nit: F7 is UP; F8 is DOWN.

(Unless you've customised)

-
I'm a SuperHero with neither powers, nor motivation!
Kimota!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-22 Thread Elardus Engelbrecht
zMan wrote:

>In ISMF I can generate a list of datasets, but would very much like to 
capture that so I can analyze it. If I do a SAVE SOMENAME, I get an E37 
ABEND.

>1) What dataset is it trying to write?

To your profile dataset: .ISPF.ISPPROF(SOMENAME)  

You may need to enlarge that profile dataset, perhaps by asking someone else 
to do it for you, because you will need to logoff anyway.

>2) How can I tell it what volser to use? (I realize the answer to #1
may make this moot)

You have SMS? SMS will do the rest.

>OK, a third question: Is this even worthwhile? Is this list going to be in a 
format I can parse?

You want to parse the list? Ok, then use pull down menu in ISMF: Select List 
and then option (9) Print. Select your columns to use.

HTH!

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Ron Hawkins
zMan,

I have a pretty barebones system where almost everything is a default.

When a save an ISMF list with command "save hawkins replace" the table is
saved in the PDS allocated as ISPTABL, which from a "LISTA ST" command I
find is my uid.ISPF.ISPPROF. And surprise, surprise a browse of my
ISPF.ISPPROF shows the member HAWKINS is there.

So your uid.ISPF.ISPPROF is probably where you will find your saved lists,
and likely to be the source of your E37. Failing that, check what is
allocated to ISPTABL.

BTW you may be disappointed with the contents of the saved list.

Ron

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
> zMan
> Sent: Wednesday, September 22, 2010 7:27 PM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: [IBM-MAIN] ISMF SAVE and E37 ABEND
> 
> So maybe I need to go back a step and ask what's the best way to do
> this (given that CBT tape contributions aren't an option):
> 
> I have a small system with a few userids and a bunch of cruft that's
> built up. I need to look at what's out there, find the big datasets
> that we don't need, and whack 'em. How can I most effectively do this?
> --
> zMan -- "I've got a mainframe and I'm not afraid to use it"
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Mike Wood
Rather than focus on your problems using SAVE etc., like others, I thought I
might point you in a different direction.
You could use DCOLLECT to get a list of all your data sets. DCOLLECT records
includes all kinds of info that can be collected, and that data can be
processed/reported/analyzed.

Back in z/OS R10 we added option G to ISMF - it gives access to the 'report
generator'. Actually this was the rmm report generator, but we want people
to use it for HSM and DCOLLECT reporting - so we added some sample report
types and reports for HSM and DCOLLECT.

So, to analyze your data sets, go into option G, and look for existing
sample reports, and report types. There is a report type 
DCOLLECT DFSMS DCOLLECT for Data Sets
You could create a new report direct from this - but means starting from
scratch. So there are hsm based DCOLLECT report samples, you could use to
see what can be done.
You can customize which records are to be processed, specify that the
'extract' is done (and DCOLLECT will be run for you), then play with the
selection and fields to be sorted and to be included in the report.

Mike WoodRMM Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Spencer, Mike
The way ISMF PRINT works is rather cockeyed. 
Once you have created your list of data sets in ISMF, go to LIST at the top of 
the screen and select the PRINT option from the drop down menu.
The resulting panel will ask for a list of TAGS.  These are the numbers 
associated with each column entry. Enter the column numbers without a comma.  
For example, if you wanted Allocated Space, Compressed Format and DS 
Organisation, you would enter the TAGS on the line in the following manner:  3 
6 11.
Hit ENTER once you have completed your TAGS selection.
The next panel will ask if you want to SAVE it or PRINT in the background.  The 
default is option '2', SAVE IN A GENERATED DATASET.  Here is the tricky part.  
:-
I keep a PS file to perform PRT ODS from SYSLOG and other similar type stuff.  
I use this data set as my OUTPUT dataset in the PRINT PANEL.  The panel will 
also generate some JCL, do not worry about this.  
Hit ENTER and create the SAVE file.  What happens is that ISMF creates its own 
output list file.  For example:  RDGMIS.D10266.T0638236.DATASETL.LIST is the 
one it created for me.  
What ISMF does is puts the JCL in your output dataset that you specified, but 
the SYSUT1 DD is the ISMF LIST dataset that is created.  Look at the bottom of 
your specified output data set and you'll see this ISMF file in the saved JCL 
statement.  Go to ISPF 3.4 and browse the file ISMF created.  An example of 
what is created is below:

  --
  --ISMF Data Set List  
  --
  -- Printed: 10/09/23  
  --  By: RDGMIS
  --
  --

  ALLOC ALLOC% NOT COMPRESSE
   DATA SET NAME  SPACE USED USED  FORMAT   
(2)- ---(3)--- ---(4)--- -(5)- ---(6)---
BSDQA.SRM75.SIDEB.UBBPARM1660K  277K83 ---  
CSG.MV.SRM76.ABBACTDF   12451K 9794K21 ---  
CSG.MV.SRM76.ABBCLIB24071K19202K20 ---  
CSG.MV.SRM76.ABBHELP 3320K  664K80 ---  
CSG.MV.SRM76.ABBILIB 4980K 1494K70 ---  
CSG.MV.SRM76.ABBLINK   125336K   109399K12 ---  
CSG.MV.SRM76.ABBLOAD 1660K  387K76 ---  

Of course, I think there are easier ways to get this data, but if you must use 
ISMF, then this is how it works.  Happy hunting.  

Mike Spencer
BMC Software

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
zMan
Sent: Wednesday, September 22, 2010 5:37 PM
To: IBM-MAIN@bama.ua.edu
Subject: ISMF SAVE and E37 ABEND

I'm working with stone knives and bearskins trying to clean up some
space. In ISMF I can generate a list of datasets, but would very much
like to capture that so I can analyze it. If I do a SAVE SOMENAME, I
get an E37 ABEND.

Two questions:
1) What dataset is it trying to write?
2) How can I tell it what volser to use? (I realize the answer to #1
may make this moot)

OK, a third question: Is this even worthwhile? Is this list going to
be in a format I can parse?
-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Scott McLeod
Another DCOLLECT (not ISMF) option would be to use DFSORT and/or ICETOOL to
pick through DCOLLECT data and build reports. There's a nice set of starter
samples on the DFSORT publications page.

Start with http://www.ibm.com/storage/dfsort
Select the Publications link
Under Papers and Examples, select the link to "Examples for DFHSM, DFSMSrmm,
DCOLLECT and SMF"

Both the ICESTGEX and SHR3054 material have good example code.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Schwarz, Barry A
Just a small nit.  ** in option 3.4 produces a list of only the cataloged 
datasets.  That should be adequate unless users have uncataloged datasets, in 
which case the OP will need to go volume by volume..

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Wednesday, September 22, 2010 7:55 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISMF SAVE and E37 ABEND

snip

In option 3.4 you can put ** on the dataset name pattern and let ISPF pull
up ALL datasets in your shop.  Depending on how many, this may take a little
bit of time to run.  Also ISPF Opt 3.4 does not have a selection for the
data (at least not one I know ).  So it would be a very large list.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Neil Duffee
> OK, a third question: Is this even worthwhile? 

In batch, perhaps?  

z/OS v1.11 DFSMSdfp Storage Administration SC26-7402-13 Chapter 21 Using 
NaviQuest, Performing Storage Administration tasks in Batch pg 356.  
Generate a Data Set List: ACBQBAI2 pg 365.
Table 29 SYS1.SACBCNTL Sample JCL library  pg 360
- ACBJBAOU Generate dataset list, save it in a table, and generate a report 
from it 

I've been using "ACBJBAIX Generate a Storage Group list and report" daily to 
watch the Free space in my Groups ie. SPILL < 99% means something overflowed 
yesterday.

ps.  ACBJBAOB/TABL2 can be a temporary PDS/PDSE if you want to discard the 
results.
pps.  I get the daily digest so this might already have been discussed.
-->  signature = 6 lines follows <--
Neil Duffee, Joe SysProg, U d'Ottawa, Ottawa, Ont, Canada
telephone:1 613 562 5800 x4585 fax:1 613 562 5161
mailto:NDuffee of uOttawa.ca http:/ /aix1.uottawa.ca/ ~nduffee
"How *do* you plan for something like that?" Guardian Bob, Reboot
"For every action, there is an equal and opposite criticism."
"Systems Programming: Guilty, until proven innocent" John Norgauer 2004

> -Original Message-
> From: zMan [mailto:zed...@gma...com] 
> Sent: September 22, 2010 17:37
> Subject: ISMF SAVE and E37 ABEND
> 
> [snip] In ISMF I can generate a list of datasets, [snip] If I do a SAVE 
> SOMENAME, I get an E37 ABEND.
> 
> Two questions:
> 1) What dataset is it trying to write?
> 2) How can I tell it what volser to use? 
> 
> OK, a third question: Is this even worthwhile? Is this list going to be in a 
> format I can parse?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISMF SAVE and E37 ABEND

2010-09-23 Thread Mike Schwab
I do an DCOLLECT on the volumes then an easytrieve report by storage
groups and similarly name non-sms volumes.

On Thu, Sep 23, 2010 at 4:25 PM, Neil Duffee  wrote:
>> OK, a third question: Is this even worthwhile?
>
> In batch, perhaps?
>
> z/OS v1.11 DFSMSdfp Storage Administration SC26-7402-13 Chapter 21 Using 
> NaviQuest, Performing Storage Administration tasks in Batch pg 356.
> Generate a Data Set List: ACBQBAI2 pg 365.
> Table 29 SYS1.SACBCNTL Sample JCL library  pg 360
> - ACBJBAOU Generate dataset list, save it in a table, and generate a report 
> from it
>
> I've been using "ACBJBAIX Generate a Storage Group list and report" daily to 
> watch the Free space in my Groups ie. SPILL < 99% means something overflowed 
> yesterday.
>
> ps.  ACBJBAOB/TABL2 can be a temporary PDS/PDSE if you want to discard the 
> results.
> pps.  I get the daily digest so this might already have been discussed.
-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html