Re: RACF Help

2012-04-02 Thread Greg Shirey
I found this reference on the mainframezone.com website: 

The program source for the CNV2UGRP and CNV2SGRP utilities is available at 
http://zjournal.tcipubs. com/issues/DouglasUtilities.html

HTH,
Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Mark Steely
Sent: Monday, April 02, 2012 2:31 PM
To: IBM-MAIN@bama.ua.edu
Subject: RACF Help

For some reason I am experiencing problems with the RACF Group Listserv. I need 
a little help. We have reached the connect limit on one of our groups. I would 
like to make this a universal group and I have found reference to program 
CNV2UGRP. We are z/OS v1r11. Does anyone know where I can get this program or a 
have a copy they can send me. Or is there a different way to change a group to 
a universal group. Any help would be appreciated.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: A couple questions about z/OS consoles and TCPIP commands (and a potential HMC issue)

2012-03-16 Thread Greg Shirey
This note from the message manual is worth noting: 

DISPLAY TCPIP,,OSAINFO is limited to OSA-Express3 ethernet features in QDIO 
mode (CHPID type OSD, OSM, or OSX).

Regards,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Mark Regan
Sent: Wednesday, March 14, 2012 12:40 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: A couple questions about z/OS consoles and TCPIP commands (and a 
potential HMC issue)

For the OSAINFO command, I forgot to add that you need to tell it what 
interface you want the info on.

   DISPLAY TCPIP,,OSAINFO,INTFName_= intf_name

 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Greg Shirey
I get your drift, but have to disagree, respectfully.  This is a discussion 
group, not a technical support service.  IMO, there are no customers here.  

Regards,
Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Bill Fairchild
Sent: Wednesday, March 07, 2012 9:54 AM


We have many of the same customer service issues here on IBM-MAIN.  The 
customers are those who ask questions.  The servicers are those who try to help 
the customers by answering their questions.  Sometimes the customer asks how to 
do something before ever trying to do it.  Sometimes the customer is willing to 
read a manual but doesn't know how to find which one to read first.  Sometimes 
the customer doesn't write English very well.  Sometimes the service borders on 
arrogant, but usually the server is trying to be helpful.  Etc.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Greg Shirey
Well, I don't believe I suggested that all who read and post here have equal 
knowledge and experience.  If that were a prerequisite for a discussion group, 
I can't imagine how one would ever get formed.  (And then what would be 
discussed??)  
 
But I don't see how asking a question to this group establishes a 
'customer/service provider' relationship, which I would think implies a certain 
entitlement to the service and an expectation of a level of satisfactory 
performance on the part of the provider.  

If the point to which I responded was that many of the interactions here have 
similarities to some customer service interactions, then I misunderstood, and I 
would have to agree.  Disingenuousness was certainly not my intent.

Regards,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of John Gilmore
Sent: Wednesday, March 07, 2012 3:03 PM


I think Bill Fairchild would agree that an occasional thread here takes the 
form of a discussion between people who are, to a first approximation anyway, 
equally experienced and informed.

These discussions are agreeable and helpful.  They are not, however, the norm; 
and it would be disingenuous to maintain that they are (because we should like 
them to be).

Most of us, most of the time, are either askers or answerers of questions, with 
only very occasional role reversals; and this portion of what we do here is 
better modelled using Bill's terminology than Greg's.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ISMF/REXX interface.

2012-03-05 Thread Greg Shirey
Jags,

Have a look at SYS1.SACBCNTL(ACBJBAOU).  The first step is similar to ACBJBAI2, 
but there are extra steps to show how to copy the output from the ISPF table to 
a PS data set and then to SYSOUT.  

It's a strange process - we don't run these sorts of jobs here very often so I 
have forgotten a lot of the details.

Good luck,
Greg 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of jagadishan perumal
Sent: Saturday, March 03, 2012 7:09 AM

Greg,

I ran the  ACBJBAI2 but it wasn't producing the dataset's dasd utilization in a 
separate PS file.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ISMF/REXX interface.

2012-03-01 Thread Greg Shirey
Jags,

There doesn't appear to be any kind of REXX interface to create reports from 
ISMF.  However, you might want to review member ACBJBAI2 in library 
SYS1.SACBCNTL: 
 
//* SAMPLE JCL TO CREATE ISMF DATA SET LIST IN BATCH AND SAVE IT  


HTH,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
jagadishan perumal
Sent: Wednesday, February 29, 2012 9:41 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISMF/REXX interface.

Hi All/Lizette,

My Logic of automating the ISMF thing is like below :

Step 1 : Choosing the ISMF panel option then ,

Selecting Option 1 : 1  Data Set  - Perform Functions
Against Data Sets

snip  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: JES2 OFFLOAD - requesting help, ideas, etc.

2012-02-27 Thread Greg Shirey
Bruce,

We do a disk to disk offload every night, issuing the following commands at 
23:00: 
$T OFFLOAD1,DSN=SYS3.JES2.OFFLOAD  
$TOFF1.ST,Q=US 
$S OFFLOAD1,TYPE=TRANSMIT  

At 24:00, we issue:
$P OFFLOAD1

SYS3.JES2.OFFLOAD is a permanent data set on a 3390-9 defined as: 
DSNTYPE=LARGE, DSORG=PS, RECFM=U, LRECL=0, BLKSIZE=4042 

The next day, at 9:45, we stack a copy of the offload to a 3590 tape.  

Here's the job we ran today:
//COPYOFLD JOB 1,'COPY JES OFFLOAD',CLASS=K,MSGCLASS=S,REGION=0M
//   JCLLIB ORDER=SYS2.SYSTEMS.PARMLIB  
//* DUMMY ALLOCATION FOR RETAIN  
//DSTEPEXEC PGM=IEFBR14,REGION=2M  
//SYSPRINT  DD SYSOUT=*
//SYSOUTDD SYSOUT=*
//   INCLUDE MEMBER=OFFINPUT
//* BUILD THE JES2 OFFLOAD HISTORY 
//HISTORY  EXEC PGM=ICEGENER   
//SYSPRINT DD SYSOUT=* 
//SYSINDD DUMMY
//SYSUT1   DD  DSN=SYS3.JES2.OFFLOAD,DISP=SHR  
//INCLUDE MEMBER=OFFLABEL 

Include member OFFINPUT: 

//TAPEDD   DD  DSN=BACKUP.JES2.OFFLOAD.D120225,   
//DISP=SHR,VOL=(,RETAIN),UNIT=(,,DEFER)   

Include member OFFLABEL:

//SYSUT2   DD  DSN=BACKUP.JES2.OFFLOAD.D120226,
//UNIT=HPCT,LABEL=(26,SL,RETPD=65),
//DISP=(NEW,CATLG),VOL=(,RETAIN,,,REF=*.DSTEP.TAPEDD), 
// DCB=(MODEL,DSORG=PS,LRECL=0,RECFM=U,BLKSIZE=4042,TRTCH=COMP)

The above members are built each day by a job that runs a REXX to get today's 
date and determine yesterday's date and the day before.  The day of the month 
is also the file sequence.  On the first day of the month member OFFINPUT has 
NULLFILE for the DSN so we get a new tape each month.   

We have always, IIRC, been able to store an entire month of output onto a 
single 3590 tape.  So, if someone is looking for a job that ran on the 14th, we 
go to the 14th file on the tape.  

There is some exposure to losing data, but our shop has not considered the 
offloaded job data to be critical data.  

HTH,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Bruce Richardson

I would like to get some feedback from others on the list as to what they do 
for JES2 OFFLOAD. 

One of the questions I have is, can JES2 append to an existing OFFLOAD tape? I 
would like to be able to mount the same tape for month (roughly 20 working 
days). I know that as job numbers roll over  to 1 I might get into the slim 
possibility of JOBNUM/JOBNAME conflicts on restoring the output.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: RES: Question about XDC BATCH and automation

2012-02-15 Thread Greg Shirey
Sergio's original question was whether he could do what you described in batch. 
 

I'm sure the short answer is yes, though I don't understand the selection 
criterion, since STC03526 does not appear to be the most recent output data 
set. 

Sergio, have you looked at the SDSF Operation and Customization manual?  It 
contains a chapter called Using SDSF in batch.  It's short, but it should get 
you started. 

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ron Hawkins
Sent: Wednesday, February 15, 2012 7:37 AM

Sergio,

Select the sysout (S) for STC03526 and open it.

On the command line type PRT D and enter.

Complete the dataset details and enter.

When you return to the SYSOUT screen type PRT and enter.

Type PRT CLOSE and enter

You now have all the sysout in a dataset. This is all documented in the SDSF
help menus.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of
 Sérgio Lima Costa
 Sent: Wednesday, February 15, 2012 4:58 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: [IBM-MAIN] RES: Question about XDC BATCH and automation
 
 Hello,
 
 Thanks very much for your help.
 Sorry about my bad explanation, below, our CICS SYSOUT, that exist now in
our
 system :
 
 SDSF STATUS DISPLAY ALL CLASSESLINE 1-10 (10)
 COMMAND INPUT ===SCROLL ===
CSR
 PREFIX=CICSP1  DEST=(ALL)  OWNER=*  SORT=Pos/D  SYSNAME=
 NP   JOBNAME  JobIDOwnerPrty Queue  C  Pos  SAff  ASys Status
  CICSP1   STC04235 USRCICP 1 PRINT 3293
  CICSP1   STC03526 USRCICP 1 PRINT 3278
  CICSP1   STC03441 USRCICP 1 PRINT 2742
  CICSP1   STC02900 USRCICP 1 PRINT 2732
  CICSP1   STC02683 USRCICP 1 PRINT 2419
  CICSP1   STC02499 USRCICP 1 PRINT 2362
  CICSP1   STC02431 USRCICP 1 PRINT 2207
  CICSP1   STC01151 USRCICP 1 PRINT 2199
  CICSP1   STC04303 USRCICP15 EXECUTION  SYSA  SYSA
  CICSP1   STC06488 USRCICP 1 PRINT HOLD
 
 
 The file, that I need look, is the Jobid STC03526, Position 3278.
 
 Regards.
 
 Sergio
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Simple iinventory control products?

2012-02-14 Thread Greg Shirey
Ed,

That's who I was talking about, too - people who support and work with their 
products. 

Regards,
Greg 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Gould
Sent: Tuesday, February 14, 2012 12:23 AM

Greg:

I should have been more specific but I was taking about people who  
had to support and work with their products.  I remember specifically  
at SHARE several conversations, McKinney came up and the best they  
got was yea somebody bought it and didnt go through the software  
selection commee and they got grandfathered in otherwise we wouldn't  
even consider them.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Simple iinventory control products?

2012-02-13 Thread Greg Shirey
Really?  Never heard anything positive?  Ever read any of the messages that 
come from this list?  I've searched the archives and found only messages 
regarding MacKinney that are either positive or neutral.  The only negative 
comments I can find are from you.   

I won't argue whether the circumstances you describe actually happened or not, 
but if the experiences of others who post to this list have any value to you 
(I'm sure mine don't but others might), you could consider that it was an 
anomaly.   
 
((If anyone from MacKinney is following this thread and your company actually 
has a fund for paid lackies please contact me off-list!))  

Regards,
Greg Shirey
Ben E. Keith Company



-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Gould
Sent: Friday, February 10, 2012 10:55 PM

Greg:

I am surprised a little bit by your attitude and am disappointed in  
your suggestion.
I wasn't going to mention it but since you seemed to infer I wasn't  
professional I will add:
Another person in the group I was in had a similar issue with them.  
The person was happy he didn't have to call as he had gotten a blank  
wall from McKinney as well.
I don't recall the product and I am not about to insult you with  
suggestion about being a paid lacky for Mckinney.
I have never heard anything positive about them. In the last say 20  
years I guess the negatives outweigh anything.
I never thought highly of the company as their postage card return to  
order their product was a little bit less than professional in my  
opinion.
Yes they are a cheap software company and I will repeat you get what  
you pay for.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Simple iinventory control products?

2012-02-09 Thread Greg Shirey
After a few minutes of what on the phone?  Calling them morons?  Questioning 
their ancestry? 

MacKinney support gets you speaking to a developer far faster most other 
vendors I've contacted.  Those developers may come across as somewhat defensive 
of their products (most everyone tends to believe they have debugged their code 
thoroughly) but I've had many occasions to call for support and have never been 
advised to debug it yourself.  I think we have 5 MacKinney products in house, 
including LISTCAT PLUS - which has never abended 0C4 here...  FWIW.  

Greg Shirey
Ben E. Keith Company

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Gould
Sent: Thursday, February 09, 2012 8:35 AM

One day I got a call from the production people about an OC4 (in  
LISTCAT) . I looked at it a little and since it was a vendor program  
I called up their support line.
AFter a few minutes on the phone I got a not to nice of a response:  
DEBUG it yourself

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: DATACLASS NOT BEING RESPECTED

2012-02-07 Thread Greg Shirey
DATACLAS can be assigned to non-SMS managed data sets, but dynamic volume count 
is only applicable to SMS-managed data sets (according to the HELP panel). 

Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of George Rodriguez
Sent: Tuesday, February 07, 2012 10:47 AM

From everything I know about SMS, data class can't be specified for non-SMS 
files. The volume count can be placed on the DD card // VOL=(,,,22).

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: gcc on z/OS (was: CPP (C++) file on z/OS)

2012-02-06 Thread Greg Shirey
From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin
Sent: Monday, February 06, 2012 11:41 AM

No; my point is that most personal Windows customers can endure
the entire life of the product without making such a call; most z/OS
customers can't.

Most Windows customers can endure booting their system when problems arise; 
most z/OS customers can't. 

Greg Shirey
Ben E. Keith Company 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: change job classes for ones submitted via intrdr

2012-01-24 Thread Greg Shirey
Really?  We use SMS at my shop to override some JCL, but I'm not sure I'd know 
how to use WLM in the manner you describe.  Could you elaborate?  

Thanks,
Greg Shirey
Ben E. Keith Co.   


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Cris Hernandez #9
Sent: Tuesday, January 24, 2012 12:38 PM


my sysprogs use WLM to wreck all kinds of havoc on my JCL parameters and the 
otherwise normal (default) OS functionality.   

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Underscore character

2012-01-17 Thread Greg Shirey
And I can't figure out what started it...   

Completely confused,
Greg Shirey
Ben E. Keith Co. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Alan Altmark
Sent: Tuesday, January 17, 2012 12:11 PM


This entire conversation is rather silly  snip 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ENCODE64 - Where is it?

2012-01-13 Thread Greg Shirey
Bob,

It's part of XMITIP.  There should be a LOAD member of the INSTALL library.  
From the $DOC member: 

LOAD Load library containing various load modules   
 * in IDTF format   

HTH,
Greg 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Hale, Bob
Sent: Friday, January 13, 2012 4:46 PM
To: IBM-MAIN@bama.ua.edu
Subject: ENCODE64 - Where is it?

I was trying different things with XMITIP and it gave me an error trying
to load ENCODE64. 

Can someone direct me to the library this load module should be in?

 

Bob

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ITIL Mainframe Terminology

2012-01-11 Thread Greg Shirey
Really?  A Userid of MainframeJunkie for an email address of themeddler1 
and then this question without a signature line??  

I have to wonder what's really behind this question, but perhaps others see it 
less cynically than I. 

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
MainframeJunkie
Sent: Wednesday, January 11, 2012 11:19 AM
To: IBM-MAIN@bama.ua.edu
Subject: ITIL Mainframe Terminology

I have been asked what the common ITIL term in the industry is for Mainframe. 
Basically, these are the questions:

1) What term is used for the Mainframe System itself?
2) What are the common names of the Mainframe Organizations in the industry? 
The larger organization as a whole and not the individual departments.

I have little experience with ITIL, so hopefully I phrased this question 
properly. Thank you in advance for the assistance. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ACCOUNT REPORT

2012-01-03 Thread Greg Shirey
Sergio, you might check out FILE019 on the CBT. 

Regards,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Sérgio Lima Costa
Sent: Monday, January 02, 2012 4:56 AM
To: IBM-MAIN@bama.ua.edu
Subject: ACCOUNT REPORT

Hello List.

We need made a report, from all Jobs that was executed under ZOS, with CPU 
TIME, ELAPSED TIME, I/O COUNT, and other information.
We already have this program, but reading th POWER records, under VSE.
Someone know, IF exist a sample program, that do this ?
Or, IF in CBTTAPE, for example ?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Mobius RDS

2011-12-02 Thread Greg Shirey
If by Mobius RDS, you mean Infopac (ViewDirect), then yes we have done mass 
recalls.  

Usually after multiple archive recall jobs are sent to the queue, the operators 
will issue Mount commands to the tape devices once they see which tapes are 
needed.  

Less frequently, the recall jobs are sent to the queue with multiple ##RECALL 
statements in the INCARD1 DD.  This takes some preparation on the part of the 
person submitting the recall job, whereas the previous method requires the 
operator knowing how to format the Mount command. 

If you're asking if you can run simultaneous recalls, I don't know, but I don't 
think so.   

HTH,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
gsg
Sent: Thursday, December 01, 2011 6:53 PM
To: IBM-MAIN@bama.ua.edu
Subject: Mobius RDS

Is anyone familiar with Mobius RDS?  We would like to perform mass recalls of 
our report archives and was wondering if anyone has experience doing this.

--
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: Last use date of a PDS member

2011-12-01 Thread Greg Shirey
Thanks, and I appreciate all the responses.  What I take away from them is that 
A) there are 3rd party products that can track member usage, or B) each shop 
can craft its own solution, which may consist of SMF records or some other 
home-grown function.  But without either A or B already in place it's hit or 
miss.  

Thanks again,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
John Gilmore
Sent: Thursday, December 01, 2011 10:07 AM

Sheryl's document:

http://www.watsonwalker.com/SMFreference.pdf.

is a good place to begin to explore this topic.   It contains much
information that is not readily available elsewhere.

--
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: Last use date of a PDS member

2011-12-01 Thread Greg Shirey
I did mention SMF records.  I'm not sure what you mean - are you disagreeing 
that it's hit or miss?  

I'm suggesting that you can search through SMF history and maybe you'll find 
when the proc was last invoked, but maybe you won't.  It just depends on how 
much history you keep.  Doesn't it?  
  
Greg


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ted MacNEIL
Sent: Thursday, December 01, 2011 12:25 PM


Thanks, and I appreciate all the responses.  What I take away from them is 
that A) there are 3rd party products that can track member usage, or B) each 
shop can craft its own solution, which may consist of SMF records or some 
other home-grown function.  But without either A or B already in place it's 
hit or miss.  

Not in all cases.

As I stated PROCs invoked can be determined from SMF step records.

--
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: Last use date of a PDS member

2011-12-01 Thread Greg Shirey
You're only saying that SMF records it.  What I'm saying is that it's hit or 
miss whether you can determine the last date a proc was used because it will 
depend on whether you still have the SMF records from that date.  I only keep 
records for two years, so if the last time a proc was invoked was 3 years ago, 
I'll never know. 

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ted MacNEIL
Sent: Thursday, December 01, 2011 3:14 PM


For PROCs it's NOT hit or miss.
If a PROC is invoked it's reported it the step record.

That was, by my understanding, at least part of the original request.

For regular DSNs it is hit or miss -- depending on whether the member is 
specified or not.

The rest is problematic.

--
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: Last use date of a PDS member

2011-12-01 Thread Greg Shirey
Here's what I said:  each shop can craft its own solution, which may consist 
of SMF records or some other home-grown function.  

What I apparently should have said was: each shop can do the auditing, if they 
bother to collect and update the trail. 

And on that note, it's 5:00, so I'm headed home.

Thanks
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ted MacNEIL
Sent: Thursday, December 01, 2011 4:41 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Last use date of a PDS member

If you want to do the auditing, you can collect and update the trail.

Besides, if the PROC isn't in your 3 years of SMF data, doesn't that sort of 
state the PROC is a little out of date (unused).

--
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


Last use date of a PDS member

2011-11-30 Thread Greg Shirey
Good day, folks,

Every so often I'm asked if I can report what date a member of a PDS (generally 
a member of the production procedure library) was last read, and the person who 
asks seems surprised when I say the answer is no.  I show them that there's a 
referred date for the entire PDS, not for individual members, but they still 
seem to think I ought to be able to do something.

Has anyone out there ever had to come up with a method for being able to answer 
the question what was the last date this PDS member was read?   If so, I'd 
appreciate it if you could share what you did.

TIA,

Greg Shirey
Ben E. Keith Company




--
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: Last use date of a PDS member

2011-11-30 Thread Greg Shirey
Ken, 

How does SMF report the last time a member was read?  If you mean search 
through all my SMF tapes I only keep two years - I may not get an answer. 

Thanks,
Greg 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ken Porowski
Sent: Wednesday, November 30, 2011 3:20 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Last use date of a PDS member

SMF would be one way.

--
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: Last use date of a PDS member

2011-11-30 Thread Greg Shirey
From: IBM Mainframe Discussion List On Behalf Of John Gilmore
Sent: Wednesday, November 30, 2011 4:10 PM

Ken,

Greg, actually... 

Can you be more specific about your need?

Are you interested, say, in the last time some cataloged procedure was invoked 
from a PROCLIB?  

Yes, when this type of question is asked of me, it is usually about a cataloged 
procedure.  Sometimes, they ask about other PDS's, like the copybook library... 
 

The last time a load module or program was loaded into storage?  Executed?  
The last time a source program was updated?
 
We have and use SCLM, so we do know the last time a source program was updated. 
 

The questions does it need to be examined? fixed? did, however, arise during 
the Y2K brouhaha; and at that time I wrote some routines that generated user 
SMF records when a PDS member was brought into storage for execution.  As it 
very often does, IBM makes excellent, too little-used facilities for 
supporting user SMF records available.)

Intriguing.  I have not worked with user SMF records - are you describing a 
type of SMF exit?  

One final question.  Are you looking for a prospective or retrospective 
scheme?  You can fairly readily put yourself in a position to answer such 
questions in the future.  The likelihood that without such a scheme in place 
you can answer such questions reliably is, I think, low.

I'm really looking for either type of scheme.  I don't believe a retrospective 
one exists, but I don't mind being wrong.  For a prospective one, I am 
interested in how others have done it and how difficult it was to do.  

There are some around here who assert that other shops where they have worked 
routinely provided this sort of information easily.  Of course, they have no 
idea how the information was produced.  
 
Greg Shirey
Ben E. Keith Company  
 

--
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: SMF 119 report

2011-11-10 Thread Greg Shirey
Since we don't have MXG or SAS, we use a program (written in C) from CBT file 
600.  

The output looks like this: 
BK1C 2011/11/09 00:05:02.92 FTPC119-02I FTP Client cm=STOR lr=226 cp=65032 
cf=21 sa=192.168.20.12 sl=192.168.20.13 su=bekco\su ASCII
  Stream File Seq trs=00:05:02.67 dur=00:00:00.00 tbc=11664 rt=n/a hst=BEKPROD 
stc=BATCH asn=ARPLL370 dsn=ARP.ALL.FS016S


But we use REXX and ICETOOL to reformat it into this:   

DATE   TIME JOB NAME USERID   IP ADDR LOGONID  CMD  
DURATIONRPLY   BYTES DATA SET   
 -- ---   ---   
---  --- ---
 2011/11/09 00:05:02.92 ARPLL370 BATCH192.168.20.13   bekco\su STOR 
00:00:00.00  226   11664 ARP.ALL.FS016S 


We separate the client and server records and produce two reports; the output 
is slightly different for the server report and includes failed logon attempts. 
 

I can share the REXX if you're interested. 

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Andy White
Sent: Thursday, November 10, 2011 7:07 AM


Does any one out there have a basic report (can be in SAS) which produces a 
report based on SMF 119 records. I wanted to see where FTP's are going and DSNS 
being sent. 

--
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: Management Class - expiration of dataset

2011-10-25 Thread Greg Shirey
Jake,

I'm not sure the quoted answer you got was worded quite right - the ACS 
routines are called when data sets are allocated, so I don't think they can't 
be said to track anything.  

Your original question was:  Does it mean the dataset has taken the expiration 
date into account ? 

That's a bit confusing to me (and perhaps others, based on the lack of 
response) - could you clarify a little what you are asking about?  

Regards,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Jake anderson
Sent: Monday, October 24, 2011 10:54 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Management Class - expiration of dataset

the ones without the Management class, would still be tracked via the ACS
routines and there would be routines run via DFS*

Could you please point me to the fine Manual which speaks more about the
above. This would help me in understanding the best practises and narrow
down the unneccessary Selection of Expiration of dataset by application
programmer.

Jake

--
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: Management Class - expiration of dataset

2011-10-25 Thread Greg Shirey
Jake,

The JCL Reference manual is fairly clear - Use the EXPDT parameter to set the 
expiration date of a data set.  It also says: 
Code the EXPDT parameter when you want to specify an expiration date for the 
data set, or, with SMS, override the expiration date defined in the data class 
for the data set. 

Reference:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/iea2b6a0/12.27?SHELF=EZ2ZBK0KDT=20100701092058

When SMS is active, an expiration date can be assigned via the ACS DATACLAS 
routine (whether the data set is SMS-managed or not) as indicated in the above 
snip from the manual.  However, you keep referring to management class, so I 
get the impression that you are maybe wondering about whether HSM can manage a 
data set without a MGMTCLAS attribute.  If so, I can't help, since I do not 
have HSM at my shop. 

Regards,
Greg Shirey
Ben E. Keith Co.  


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Jake anderson
Sent: Tuesday, October 25, 2011 10:16 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Management Class - expiration of dataset

Hola Greg,

Without the management class is it possible to specify expiration date for a
dataset ?, But What i understood from the IBM manual is that it needs
management class for setting expiration period for any dataset. In our shop
one of a user has specified expiration date for his dataset though we have
not set any management class. Could you please clarify

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: Thanks for all the PMR's

2011-10-18 Thread Greg Shirey
John,

I'm confused, you sent the following -- what?

Thanks,
Greg Shirey
Ben E. Keith Company  

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of John Mattson
Sent: Monday, October 17, 2011 6:15 PM

I sent the following to my IBM PMR handler (DFSMSrmm) and thought 
the rest of you might find it amusing. 
Sometimes I think there is something magical about posting a PMR. 
Well, Maybe its magic, or maybe the act of having to write out and have a 
clear description of the problem, or maybe the desire to beat IBM to the 
solution or maybe avoid the embarassment of not being able to resolve 
it myself.   In any case... thanks. 

--
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: A little bit more about Gilbert Saint-flour

2011-10-12 Thread Greg Shirey
My favorite and most used tool from Gilbert was BR which allows for browsing 
VSAM files in ISPF.   

When we started using extended format VSAM, the tool starting having problems 
that I can't recall specifically.  I had sent an email to my staff that this 
function would no longer be available, but also emailed Gilbert.  He actually 
responded and, after a little back and forth, fixed it.  I was not expecting 
that, but was very grateful. 

I always thought IBM should have paid him for it and made it a part of z/OS.  
But there's probably a good reason why they didn't...  

Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Knutson, Sam
Sent: Wednesday, October 12, 2011 7:43 AM


Rest assured Lionel Dyck the author of XMITIP is alive and well and
XMITIP continues to be updated http://www.lbdsoftware.com/xmitip.html 

Gilbert was well known for his tools like ShowMVS and others on file 183
of the CBT tape and here http://gsf-soft.com/Freeware/ 
ShowMVS nee ShowzOS continues to be updated in recent years by Roland
Schiradin with contributions from a number of folks.

Best Regards, Sam Knutson 

--
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: USS - file can't be deleted.

2011-10-12 Thread Greg Shirey
Arrogant?  Mark Zelden??  I don't think so...   

Greg Shirey
Ben E. Keith Company

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Chris Mason
Sent: Wednesday, October 12, 2011 10:42 AM

Mr Zelden

Since you take it upon your arrogant self to accuse others of not being 
professional snip  

--
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: FORCE ARM

2011-09-23 Thread Greg Shirey
Ed Jaffe included the following in the Bit Bucket X'27' presentation at the 
Boston SHARE: 

* The ARM keyword on the FORCE commands has absolutely nothing to do with the 
MVS Automatic Restart Manager or ARM. (Talk about overloading acronyms!)
* The ARMRESTART keyword, which can be specified on the CANCEL and FORCE 
commands (as well as JES CANCEL-type commands) says to restart the address 
space if it is registered with the MVS Automatic Restart Manager. If you don't 
specify ARMRESTART, the address space will not be restarted after CANCEL or 
FORCE.
* What's really confusing here is that both the ARM and ARMRESTART keywords can 
be specified together i.e., FORCE myspace,ARM,ARMRESTART

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Shane
Sent: Friday, September 23, 2011 2:36 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FORCE ARM

On Fri, 23 Sep 2011 09:42:04 +0930 Anthony Thompson wrote:

 ARM means Automatic Restart Management.

Nope, not in this context.
FORCE,ARM would pre-date that by quite a bit I would reckon.

--
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: SDSF REXX Help

2011-09-21 Thread Greg Shirey
Rogers, 

Your ISFEXEC command is H ALL, but your ISFACT command is H.  I believe 
they need to match. 
  
Greg Shirey
Ben E. Keith Company 
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Laine, Rogers
Sent: Wednesday, September 21, 2011 9:33 AM


I know this is not the correct forum, but was hoping someone could
provide some directed.

I'm trying to have this REXX program change the CLASS  OUTDISP for
anything in the HELD QUE with OWNER=CA7Z*

I can read the entries that match this information, but having problems
getting it to change the CLASS to W and OUTDISP to KEEP.

I have highlighted the command that I believe is causing me this
problem.

Any help would be appreciated.


Rogers

 

/* REXX */

   TRACE ALL  

/* ISFPREFIX=CA7Z* */   

ISFOWNER='CA7Z*'  

ISFFILTER=OCLASS EQ 0 

ISFFILTER2=OOUTDISP EQ LEAVE  

/* SPECIFY THE COLUMN YOU WILL BE WORKING WITH */   

ISFCOLS = 'JNAME JOBID OCLASS OUTDISP OWNERID '   

RC=ISFCALLS('ON') 

/* ACCESS THE H DISPLAY */

ADDRESS SDSF ISFEXEC H ALL  

FIXEDFIELD = WORD(ISFCOLS,1)  

SAY NUMBER OF ROWS RETURNED: ISFROWS 

/* PROCESS ALL ROWS*/  

DO IX=1 TO ISFROWS 

JNAME = JNAME.IX   

JOBID = JOBID.IX   

CLASS = OCLASS.IX  

ODISP = OUTDISP.IX 

OWNER = OWNERID.IX 

LINEA = ' JNAME='JNAME'JOBID='JOBID 'CLASS='CLASS 'ODISP='ODISP

LINEB = ' OWNER='OWNER 

LINE1 = LINEA || LINEB 

SAY LINE1  

/* FIND ALL JOBS WITH RMLRDARS   */

/* DO IX=1 TO JNAME.0 */   

/* IF JNAME.IX = RMLRDARS THEN /* IF THIS IS DESIRED ROW */ */   

/* DO */   

/* ISSUE THE ACTION AGAINST THE ROW IDENTIFIED BY */ 

/* THE TOKEN. THE PARM CONTAINS THE COLUMN NAME */   

/* TO BE MODIFIED AND THE DATA TO USE. */

ADDRESS SDSF ISFACT H TOKEN('TOKEN.IX'), 

   PARM(OCLASS W OUTDISP KEEP) 

END  

RC=ISFCALLS('OFF')   

EXIT 

RETURN

--
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: WLM Problems

2011-09-20 Thread Greg Shirey
Mike,

If you'd like to share the response/advice you got from IBM, there are probably 
many who would be interested.  

Thanks,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ward, Mike S
Sent: Tuesday, September 20, 2011 8:12 AM


Thanks for wanting to help. We opened a PMR with IBM and got it resolved that 
way. Thanks again.

--
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 QUESTION

2011-09-01 Thread Greg Shirey
Sorry, the only thing I was trying to suggest is that you report this issue to 
IBM.  It appears to me to be an ISMF bug.  

Greg

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
esmie moo
Sent: Thursday, September 01, 2011 12:39 PM


Greg,
 
I did exactly what you suggested however I do not receive any error message as 
you had described.  The MC Name line still has --.

--
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 QUESTION

2011-08-31 Thread Greg Shirey
Esmie,

If you enter MCDEL1 into the VALUE column in the Entry Type line, you should 
get the INVALID ENTRY TYPE error message on the panel.  If you want to limit 
your listing by a particular management class, you would enter the MC name in 
the VALUE column for the Management Class Name line, and EQ in the Rel Op 
column - like so:
Management Class Name  . . EQ  DEFAULT  

In any case, I experimented with requesting a list of data sets for a specific 
management class (and we only have one at my shop) and it appears that, for 
VSAM, only the cluster entry will include the MC information, for the DATA or 
INDEX components, the column will be blank.  

On the other hand, I do not have a DEFAULT management class defined, and yet 
when I request ISMF produce a list of data sets, as above, with MC EQ DEFAULT, 
I get a list of data sets.  It's as though ISMF considers a null value for the 
MC as a match.  Sounds like a bug to me  


HTH,
Greg Shirey
Ben E. Keith Company 

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
esmie moo
Sent: Wednesday, August 31, 2011 9:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISMF QUESTION

Greg,
 
On page 5 for ENTRY TYPE I used the following :
Entry Type . . . . . . . .EQMCDEL1MCDEL2
 
I was restricting my search for these 2 particular MCs.  However, since it was 
showing -- in MC CLASS column of the report I removed 
these MCs.    

--
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 QUESTION

2011-08-30 Thread Greg Shirey
Are you limiting your list in ISMF by specifying anything on page 5 for Entry 
Type? 
  
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
esmie moo
Sent: Tuesday, August 30, 2011 10:59 AM

Good Morning Gentle Readers,
 
I am trying to compile a report of dsns which use a specific MANAGEMENT CLASS 
via ISMF.  The fields I choose are 3  26.
For some reason I does not show the MANAGEMENT CLASS in the report.  It has 
 under the MANAGEMENT CLASS NAME.
I tried selecting STORAGE CLASS (27) the same thing happens.
Is there something special I have to do when selecting these fields if so 
please advise me?

--
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: DFhsm HRECOVER Dataset from FLASHCOPY Volumes

2011-08-18 Thread Greg Shirey
George,

The HSM Storage Administrator book gives this example: 

In this example, the most recently dumped version of a specific data set that 
was dumped to a specific dump class (EXTRA) is recovered and given a different 
name.

RECOVER B110066.POF.N.F230EP06.DSET3  +
NEWNAME(B110066.POFNEW.NRECOV.F230EP06.DSET3)  +
FROMDUMP(DUMPCLASS(EXTRA)) 

From the example you gave before, you might try: 

HRECOVER TX#P.F.TEXT.INV FROMDUMP(DUMPCLASS(DAILYDR))  +  
NEWNAME(TX#T.F.TEXT.INV) REPLACE

I don't know if the Replace is needed, and I'd experiment myself, but I don't 
have HSM in my shop.  (I worked with it years ago at my former employer, and I 
remember that there were a lot of environmental variables to consider...) 

HTH,
Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
George Rodriguez
Sent: Thursday, August 18, 2011 7:42 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: DFhsm HRECOVER Dataset from FLASHCOPY Volumes

Hi Bob,

So how do you restore 2 files from a full volume backup of a flashed volume?

*George Rodriguez*

--
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: Anyone know how to HSM report of recalled datasets

2011-08-17 Thread Greg Shirey
Hmm, I'm confused.  On both my 1.11 and 1.12 systems, ISMF has an option G 
called Report Generation.
If you select it, the DFSMSrmm Report Generator panel (EDGPG000) is 
displayed.  

The command is CMD(%RMMISPF REPORT) NEWAPPL(EDG) PASSLIB. 

On my systems, the RMMISPF REXX is found in library SYS1.SEDGEXE1.  This is an 
RMM product library, but I suppose it is still available even on systems where 
RMM is not licensed..

Greg Shirey
Ben E. Keith Company 
  


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Wednesday, August 17, 2011 2:24 PM

As of z/OS V1.11 (my version) the old DFSMSrmm Report Writer (Option G in ISMF) 
is now retitled DFSMS Report Writer.

It is part of DFSMS now.  It handles DCOLLECT, HSM, and anything else where you 
know the record layout.

--
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: SHARE Attendance

2011-08-15 Thread Greg Shirey
There didn't seem to be any mid-size rooms - they either held 48 chairs or 
more than I wanted to count.  The What we've done for you lately with PDSE 
session was so crammed, extra chairs were brought in, and people were still 
lining the back wall.  

The farewell reception (aka SCIDS for the old timers) was really poorly 
attended - that's something of a mystery to me.  But I enjoyed the discussion I 
heard between two 20-something programmers about the relative merits of coding 
in assembler versus coding in Java.  I would have joined in, but I code in 
neither... 

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Chase, John
Sent: Sunday, August 14, 2011 9:59 PM

If attendance at the various receptions is any indication, SHARE attendance 
was definitely DOWN in Orlando.  Crowds at the CICS sessions I attended were 
definitely smaller than I've seen in the past, and the only z/OS 1.13 sessions 
I attended that were close to running out of seats were the ones held in tiny 
rooms.

 

--
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: DFDSS QUESTION - BYPASS SMS - CORRECTION

2011-08-11 Thread Greg Shirey
It looks like IEF343I is your answer - some of which was truncated on your 
email.
NOT ENOUGH NON-SYSTEM MANAGED VOLUMES ELIGIBLE.

Greg Shirey
Ben E. Keith Company


From: IBM Mainframe Discussion List [IBM-MAIN@bama.ua.edu] On Behalf Of esmie 
moo [esmie_...@yahoo.ca]
Sent: Thursday, August 11, 2011 8:21 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: DFDSS QUESTION - BYPASS SMS - CORRECTION

Don,

I made the change to DISK1 however the problem persists.  I tried using both 
HLQ ZWAXPG and SYS1 however for some reason SMS is trapping the TAPE1 DSN
ZWAXPG ATTEMPT:
IEF344I DFDSS22 BACKUP TAPE1 - ALLOCATION FAILED DUE TO DATA FACILITY SYSTEM ERR
IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES SELECTED FOR DATA SET
ZWAXPG.BKUP.SHRPP4
IGD17277I THERE ARE (5) CANDIDATE VOLUMES OF WHICH (5) ARE ENABLED OR QUIESCED
IGD17290I THERE WERE 1 CANDIDATE STORAGE GROUPS OF WHICH THE FIRST 1
WERE ELIGIBLE FOR VOLUME SELECTION.
THE CANDIDATE STORAGE GROUPS WERE:ISTINT1
IGD17279I 5 VOLUMES WERE REJECTED BECAUSE THEY DID NOT HAVE SUFFICIENT SPACE (04

SYS1 ATTEMPT:

IEF343I DFDSS22 BACKUP TAPE1 - REQUEST FAILED - NOT ENOUGH NON-SYSTEM MANAGED VO
IEF272I DFDSS22 BACKUP - STEP WAS NOT EXECUTED.

From: Don Imbriale don.imbri...@gmail.com
To: IBM-MAIN@bama.ua.edu
Sent: Thursday, August 11, 2011 8:49:28 AM
Subject: Re: DFDSS QUESTION - BYPASS SMS - CORRECTION

The control cards show INDDNAME(DISK1), but the JCL shows DD statement
DASD1.  Might that be part of the problem?

- Don Imbriale

On Thu, Aug 11, 2011 at 7:42 AM, esmie moo esmie_...@yahoo.ca wrote:



 I made an error.  I am trying to write the output to volume VE6C01 which is
 a spare NON SMS volume.  I am trying to backup volume PROM04.

 Please excuse my error.  Thanks.
 From: esmie moo esmie_...@yahoo.ca
 To: IBM-MAIN@bama.ua.edu
 Sent: Thursday, August 11, 2011 7:33:50 AM
 Subject: DFDSS QUESTION - BYPASS SMS

 Good Morning Gentle Readers,

 I am trying to perform a Physical volume backup to disk.  My problem is
 that SMS is trapping my output dsn - which I am attempting to direct to
 volume PROM04 - and is allocating it in a certain storage group.  Here is
 what I get:
 IEF344I DFDSS22 BACKUP TAPE1 - ALLOCATION FAILED DUE TO DATA FACILITY
 SYSTEM ERR
 IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES SELECTED FOR DATA
 SET

 ZWAXPG.BKUP.SHRPP4
 IGD17277I THERE ARE (5) CANDIDATE VOLUMES OF WHICH (5) ARE ENABLED OR
 QUIESCED
 IGD17290I THERE WERE 1 CANDIDATE STORAGE GROUPS OF WHICH THE FIRST
 1
 WERE ELIGIBLE FOR VOLUME
 SELECTION.
 THE CANDIDATE STORAGE GROUPS
 WERE:ISTINT1
 IGD17279I 5 VOLUMES WERE REJECTED BECAUSE THEY DID NOT HAVE SUFFICIENT
 SPACE (041A041D)

 I tried using SYS1.BKUP.SHRPP4 for the output dsn however this attempt
 failed because of :
 ICH70001I ZWAXPG  LAST ACCESS AT 07:15:17 ON THURSDAY, AUGUST 11,
 2011
 IEF343I DFDSS22 BACKUP TAPE1 - REQUEST FAILED - NOT ENOUGH NON-SYSTEM
 MANAGED VOLUMES ELIGIBLE

 Here is my jcl:

 //BACKUP  EXEC PGM=ADRDSSU,REGION=4096K,PARM='TYPRUN=NORUN'
 //*STEP01EXEC PGM=ADRDSSU,REGION=4096K,TIME=1440,PARM='UTILMSG=YES'
 //SYSPRINT  DD  SYSOUT=*
 //DASD1DD  UNIT=SYSDA,VOL=SER=PROM04,DISP=SHR
 //TAPE1DD
 DSN=ZWAXPG.BKUP.SHRPP4,
 //*TAPE1DD  DSN=SYS1.BKUP.PROM04
 //DISP=(,CATLG,DELETE),
 //UNIT=SYSDA,VOL=SER=VE6C01,SPACE=(CYL,(1055,20),RLSE),
 //DCB=BLKSIZE=32760,TRTCH=COMP
 //SYSINDD *
DUMP FULL INDDNAME(DISK1) OPT(4) ALLEXCP ALLDATA(*) -
  BYPASSACS(**) -
  STORCLAS(NONSMS) -
  OUTDDNAME(TAPE1))
 /*


--
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: Iris Rivera is out of the office today.

2011-08-08 Thread Greg Shirey
Iris isn't going to be at SHARE encouraging everyone to do a survey??   That 
will make it all just a little less fun... 

Greg


From: IBM Mainframe Discussion List [IBM-MAIN@bama.ua.edu] On Behalf Of Iris 
Rivera [iriv...@us.ibm.com]
Sent: Monday, August 08, 2011 7:45 AM
To: IBM-MAIN@bama.ua.edu
Subject: Iris Rivera is out of the office today.

I will be out of the office starting  08/08/2011 and will not return until
08/09/2011.

--
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: IGD06023I STORAGE GROUP ZFSCLASS IS NOT REFERENCED BY THE STORAGE GROUP ACS ROUTINE

2011-08-04 Thread Greg Shirey
Right, and translation won't be successful.  Therefore, it won't activate.  

Greg Shirey
Ben E. Keith Company  


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Gibney, Dave
Sent: Thursday, August 04, 2011 12:00 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: IGD06023I STORAGE GROUP ZFSCLASS IS NOT REFERENCED BY THE STORAGE 
GROUP ACS ROUTINE

Starting with:
WHEN (HLQ = ZFS_HLQ)  /*  MANAGE MULTI VOLUME ZFS DATA SETS
It's all comment until the */ on the last line.

--
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: IGD06023I STORAGE GROUP ZFSCLASS IS NOT REFERENCED BY THE STORAGE GROUP ACS ROUTINE

2011-08-04 Thread Greg Shirey
My personal preference, for what it's worth, is to follow IBM's examples.  They 
appear to prevent re-assignments later by coding only one SELECT statement 
and use EXIT only for errors.  They also use indenting and commenting for 
readability and understandability. 
 
Greg Shirey
Ben E. Keith Company 
  

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Darth Keller
Sent: Thursday, August 04, 2011 2:28 PM
To: IBM-MAIN@bama.ua.edu

I almost always code an EXIT statement to prevent re-assignments later in the 
code.  When I chose not to
code an EXIT, it's because I've specifically chosen not to  understand exactly 
what it means.

It's all personal preference in the end, but why not take the opportunity 
to help yourself right from the beginning?

--
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: How to control in an JCL that a file is empty or not exist ?

2011-07-14 Thread Greg Shirey
As mentioned, LISTC will test for whether a file exists;  ICETOOL provides a 
method to test if a file is empty.  

From Smart DFSORT tricks 
(ftp.software.ibm.com/storage/dfsort/mvs/sorttrck.pdf)

For example, in the following ICETOOL job, the EMPTY operand of COUNT is used 
to stop STEP2 from being executed if the IN data set is empty. ICETOOL sets 
RC=8 (because the RC8 operand is specified) if the IN data set is empty, or 
RC=0 if the IN data set is not empty. ICETOOL only reads one record to 
determine if the data set is empty or not empty, regardless of how many records 
there are in the data set.

//STEP1 EXEC PGM=ICETOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//IN DD DSN=...
//TOOLIN DD *
* SET RC=8 IF THE 'IN' DATA SET IS EMPTY, OR
* SET RC=0 IF THE 'IN' DATA SET IS NOT EMPTY
COUNT FROM(IN) EMPTY RC8
/*
// IF STEP1.RC = 0 THEN
//*** STEP2 WILL RUN IF 'IN' IS NOT EMPTY
//*** STEP2 WILL NOT RUN IF 'IN' IS EMPTY
//STEP2 EXEC ...
...
// ENDIF


HTH,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Hilario G.
Sent: Thursday, July 14, 2011 7:40 AM
To: IBM-MAIN@bama.ua.edu
Subject: How to control in an JCL that a file is empty or not exist ?

Hello folks,

I have several batch processes that contain empty files or files that do not 
exist. 

I need to control the execution of certain programs based on the existence of 
these files (including files created empty).

I try to used IDCAMS but didn't work in my tests. 

Thank you very much everyone. 

--
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: JES2 OFFLOAD Question

2011-06-28 Thread Greg Shirey
Sergio,

Issue the following command and post the results, please.

$DOFF1.ST  

Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Sérgio Lima Costa
Sent: Tuesday, June 28, 2011 11:30 AM
To: IBM-MAIN@bama.ua.edu
Subject: JES2 OFFLOAD Question

Hello List,

We are tried execute a JES OFFLOAD here, and this don't work.
We made what is wrote in JES2 Initialization and tunning Guide.

$D SPL

$HASP893 VOLUME(Z2SPL1)  STATUS=ACTIVE,PERCENT=99
$HASP893 VOLUME(Z2SPL2)  STATUS=ACTIVE,PERCENT=72
$HASP646 81.1087 PERCENT SPOOL UTILIZATION

$T OFFLOAD1,DSN=SUP.JES.OFFLOAD
$HASP882 OFFLOAD1 184
$HASP882 OFFLOAD1  DSN=SUP.JES.OFFLOAD,STATUS=DRAINED,
$HASP882   ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,
$HASP882   RETPD=30,TRACE=NO,UNIT=(,1),VALIDATE=YES,
$HASP882   VOLS=255


First, create this file :

Command ===

Data Set Name . . . . : SUP.JES.OFFLOAD

General Data   Current Allocation
 Management class . . : SUPORTE Allocated cylinders : 100
 Storage class  . . . : DEFAULT Allocated extents . : 1
  Volume serial . . . : GRV309
  Device type . . . . : 3390
 Data class . . . . . : GRANDE
  Organization  . . . : PS Current Utilization
  Record format . . . : U   Used cylinders  . . : 0
  Record length . . . : 4042Used extents  . . . : 0
  Block size  . . . . : 4042
  1st extent cylinders: 100
  Secondary cylinders : 10 Dates
  Data set name type  : Creation date . . . : 2011/06/27
  SMS Compressible. . : NO  Referenced date . . : 2011/06/27
Expiration date . . : 2011/07/27

But when try run the OFFLOAD nothing happen.

--
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


CA reclaim benefits

2011-06-15 Thread Greg Shirey
Hello all,

We are migrating to z/OS 1.12 soon, and we were contemplating how we might 
measure the benefit of the CA Reclaim feature. 

Will we be able re-allocate our VSAM files with less freespace, or smaller 
secondaries, or smaller primaries?  Or is the only ROI, so to speak, not having 
to schedule reorg jobs? 

Has anyone worked on measuring this?  Can you share your strategy? 

 
TIA, 
Greg Shirey
Ben E. Keith Co. 

--
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: CA reclaim benefits

2011-06-15 Thread Greg Shirey
Well, not to answer my own question, but I had a reply off-list that pointed me 
at z/OS Newsletter Hot Topics February (#24) issue that talks about CA reclaim 
(page 44).  It includes some methods of judging whether CA Reclaim is 
effective.  So thanks for the response, and for anyone else interested, here's 
the URL:

http://www-03.ibm.com/systems/z/os/zos/bkserv/hot_topics.html

Regards,
Greg 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Greg Shirey
Sent: Wednesday, June 15, 2011 10:38 AM
To: IBM-MAIN@bama.ua.edu
Subject: CA reclaim benefits

Hello all,

We are migrating to z/OS 1.12 soon, and we were contemplating how we might 
measure the benefit of the CA Reclaim feature. 

Will we be able re-allocate our VSAM files with less freespace, or smaller 
secondaries, or smaller primaries?  Or is the only ROI, so to speak, not having 
to schedule reorg jobs? 

Has anyone worked on measuring this?  Can you share your strategy? 

--
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: can limit JES2 RJE work?

2011-06-09 Thread Greg Shirey
Could it be APAR OA33407?  

   
* PROBLEM DESCRIPTION: High CPU usage for output device PCEs,  *   
*  such as SAPI PCEs, when selecting work  *   
*  with user routing.  *   
   
* RECOMMENDATION:  *   
   
The WSROUT routine in HASPSERV is not distinguishing between a 
real JOE and an artificial JOE (JOA).  So it incorrectly   
determines for a JOA that it cannot utilize the user routing   
information to do work selection, so significantly more devices
are posted than should be.  When the device attempts to do work
selection it cannot find JOEs that match.  This incorrect  
processing results in excessive CPU usage. 
This problem affects the following output devices when they
select work with user routing: printers, punches, SYSOUT   
transmitters, and SYSOUT API (SAPI).   

Greg Shirey
Ben E. Keith Company  




- Original Message - 
From: Cobe Xu cob...@gmail.com 
To: IBM-MAIN@bama.ua.edu 

Recently, we have a problem when sending large amount spool files (about 2.5 
million lines) to RJE printer, as the work caused JES2 consumes lots of CPU, 
therefore impacted 
the CICS online performance. 
We consider to limit JES2 address space CPU, using WLM resource group, but 
this will suppress other JES2 process as well. So, any idea to limit RJE 
work only? 
Thanks a lot! 

--
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: SYSLOG saving

2011-06-08 Thread Greg Shirey
We issue command W I at midnight and sweep the SYSLOG into Infopac 
(ViewDirect). 

We keep them for 90 days.

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Mark Zelden
Sent: Wednesday, June 08, 2011 2:36 PM

Survey time?  :-)

Based on my experience at well over 30 companies in the Chicago area
over the years, only the large ones (and not even all of them) managed
syslog with an ISV product.  Most if not all had report distribution products
like Dispatch, View/Deliver, Mobius, etc., but those didn't manage syslog.

--
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: MGMTCLAS Partial Release problem.

2011-06-03 Thread Greg Shirey
From the Using Data Sets Manual:

Partial release restrictions include: 

Partial release processing is supported only for extended format data sets. 
Only the data component of the VSAM cluster is eligible for partial release. 
Alternate indexes opened for path or upgrade processing are not eligible for 
partial release. 
The data component of an alternate index when opened as cluster could be 
eligible for partial release. 
Partial release processing is not supported for temporary close. 
Partial release processing is not supported for data sets defined with 
guaranteed space.

HTH,
Greg Shirey
Ben E. Keith Co. 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Vernooij, CP - SPLXM
Sent: Friday, June 03, 2011 7:13 AM
To: IBM-MAIN@bama.ua.edu
Subject: MGMTCLAS Partial Release problem.

I have a problem with the Managementclass parameter Partial Release. I
have it on YES_IMMED, but the datasets are not being released. 

snip 

Any ideas which circumstances might cause YES_IMMED not to work?

--
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: RMM ?

2011-06-03 Thread Greg Shirey
For a few years now, EXPDT is not required to be coded along with the LABEL 
parameter.  It can be coded standalone, as in: VOL=SER=37,EXPDT=98000

I don't think anyone has yet mentioned that RMM requires exit EDGUX100 to be 
active to use EXPDT=98000.  Or, according to the installation guide, there is 
an alternative to installing the exit for reading foreign tapes which involves 
using the OPENRULE command.  It is described here:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2c880/10.4?SHELF=EZ2ZBK0IDT=20090527133850

To me, using the sample exit is simpler, but I'm simple-minded.  

Greg Shirey
Ben E. Keith Company  


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Bob Shannon
Sent: Friday, June 03, 2011 9:16 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: RMM ?

IIRC, EXPDT=98000 on the LABEL parameter is the keyword for foreign tapes.

--
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: Running a SYSPLEX - SCRT -what's needed

2011-05-19 Thread Greg Shirey
On Thursday, May 19, 2011 11:36 AM, Mark Zelden wrote: 

What are people doing for sandbox LPARs?  Ones that may be up and
down and may not even have tape or automated processes for collecting
and storing SMF data.   Most of the sandbox LPARs I have worked on in
the past have SMFDUMPs going to DD DUMMY.

When submitting the SCRT, there is a place to explain underreporting.  
So, we write a note stating that the Test LPAR was only up for x number
of hours for testing the new release of whatever we're testing - or  
whatever is appropriate for that month's reporting.  

Greg Shirey
Ben E. Keith Company

--
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: using SMS compression - how to manage

2011-04-27 Thread Greg Shirey
From z/OS V1R9.0 DFSMS Storage Administration Reference: 

For a VSAM data set definition, the SIZE and MAXSIZE read-only variables 
reflect the space value specified in the CLUSTER component. If one is not 
specified in the CLUSTER component, then the space value specified in the DATA 
component is used. If a space value also is specified for the INDEX component 
and it is of the same type of space unit; for example, both are in tracks, 
cylinders, KB or MB, it is added to what was specified for the DATA component.

DVC doesn't seem to enter into it.  (unless it's changed since 1.9)  

You're right about CICS not supporting extended format ESDS, at least at one 
time - a newer release may have lifted that restriction.  

Greg Shirey
Ben E. Keith Co. 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of McKown, John
Sent: Wednesday, April 27, 2011 2:06 PM

Extended is the default for all non-ESDS VSAM files. I can't remember what it 
was, but we had some problem with ESDS files with Extended Addressing (perhaps 
in CICS). I may try to reduce the number of files in the FILTLIST. I was trying 
to duplicate the current compression environment, but that is likely overkill. 
Of course, if a file expands for no reason, people will complain. And the 
DASD allocation report will show a sudden spike. Which will cause weeping and 
wailing and gnashing of teeth in management.
 

--
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: Submit a series of jobs in order after the previous has completed

2011-04-20 Thread Greg Shirey
RS,

I don't know if it's worth discussion either, but I've worked at two shops in 
Fort Worth Texas USA and both of them had a defined jobclass for IT staff to 
serialize submitted jobs.  So, there's two.  Wah-hoo!  

Production jobs are defined to the job scheduler in both shops were I've 
worked.  

The OP said he had a situation and specifically said he did not want to use 
his automation product - that might indicate he was looking for a one-time 
process. Under those conditions, suggestions are going to be wide-ranging, and 
solutions dependent on his environment and how much control he has - for 
instance, is there already or can he modify an initiator to run a class that no 
other initiator runs and submit his jobs in that class?  

Regards,
Greg Shirey
Ben E. Keith Co. 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of R.S.
Sent: Tuesday, April 19, 2011 4:39 PM

Well, I'm not sure whether it is worth discussion (in other words: I 
don't want to put irrelevant stuff here), however Ed said many. 
Obviously many has no strict definition, but surely it is more than 1. 
I have *never* seen such class, explicitly defined for serialization. 
I can talk about most of the major systems in Poland, and a few in 
Europe and US. So, IMHO this is good reason to say Really?.

BTW: many shops simply use any batch scheduler. The rest don't do it for 
financial reasons. ;-)

--
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: Submit a series of jobs in order after the previous has completed

2011-04-19 Thread Greg Shirey
Well, I don't know how anyone could answer the how many question, but my shop 
has such a job class.  It is class S; only one initiator is defined to run 
class S jobs.  It is understood here amongst those who submit jobs that their 
jobs will single-thread in class S.   I have reminded people from time to 
time that single-threading is not the same as executing in the same sequence in 
which they were submitted.  

Regards,
Greg Shirey
Ben E. Keith Co. 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
R.S.
Sent: Tuesday, April 19, 2011 1:10 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Submit a series of jobs in order after the previous has completed

 From: Hunkeler Peter (KIUP 4)peter.hunke...@credit-suisse.com
 Depends on the JES setup. Many shops probably still have a
 serialization job class in place, a job class which only ever
 has a single initiator started to serve that class.

Really? How many?

--
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: null out MGMTCLAS

2011-04-13 Thread Greg Shirey
Are you getting an error message on the attempt?  Can you post it? 

Greg Shirey
Ben E. Keith Company
  

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Eric Gustavison
Sent: Wednesday, April 13, 2011 12:42 PM

I need to run an ALTER on a number of datasets that nullifies the
MANAGEMENTCLASS.  I've tried IDCAMS ALTER with MGMTCLAS(), MGMTCLAS(''),
MGMTCLAS(-), and a number of other combinations.  Nothing seems to be
allowed in batch, whereas I can specifiy a '-' in MANAGEMENTCLASS in the
ISMF panels and it works just fine. 

--
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: Check TAPE Contents

2011-03-24 Thread Greg Shirey
EDGINERS is in SYS1.LINKLIB.  

You can read more about it here: 
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2r390/8.5?SHELF=EZ2ZBK0KDT=20100623164750


HTH,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Sergio Lima
Sent: Thursday, March 24, 2011 10:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Check TAPE Contents

Hello Mike,
 
This utility is part of ZOS ?
We run version 1.12
 

--
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: RMM processing under z/OS 1.12

2011-03-21 Thread Greg Shirey
I'm not understanding what is happening that you are questioning.  Are you 
saying that volume 050011 is *not* a scratch tape, and you are wondering why 
RMM thinks it is?  And that something similar is happening to every master tape 
you try to mod onto? 

Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Richard Pinion
Sent: Monday, March 21, 2011 12:02 PM

I recently upgraded from z/OS 1.10 to 1.12.  I am receiving the following 
messages when running tape jobs.  This didn't happen on 1.10.  I've looked 
through the RMM 1.12 manuals and the migration documentation.  I don't 
understand why this is happening.  To get around the volume being 
rejected , I put RMM in warning mode.

EDG4035I VOLUME 050011 REJECTED. VOLUME IS SCRATCH AND OUTPUT 
NOT TO FIRST FILE

--
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: What is Toronto

2011-02-22 Thread Greg Shirey
Right - D/FW Airport is neither in Dallas nor Fort Worth. 

Greg  

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
zMan
Sent: Tuesday, February 22, 2011 4:29 PM


Right...how many city airports are actually in that city? Is LAX in
LA? is Flushing (JFK) in NYC? (It is in a borough) Is Dulles in
DC? Heck, National (Reagan) is only technically in DC (if memory
serves, it's officially in DC even though geographically it's not,
since it's across the river). SFO isn't. Midway is, but ORD really
isn't. And so forth...

--
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: z/OS 1.11 upgrade - WLM couple datasets

2011-01-20 Thread Greg Shirey
Ah, thanks for the clarification.  I was thinking of complication as 
referring to something difficult, which of course is not necessarily so.  

Regards,
Greg Shirey
Ben E. Keith Company 
  
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Shmuel Metz (Seymour J.)
Sent: Wednesday, January 19, 2011 6:47 PM


I don't understand what the extra complication is,

Creating a new catalog.
 

--
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: If Else JCL question

2011-01-20 Thread Greg Shirey
Either I'm confused too, or COND says do NOT execute if 4 is less than the 
return code; that is - COND=(4,LT).  

Unless you meant something else...  

Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Frank Swarbrick
Sent: Thursday, January 20, 2011 2:42 PM

It's not only not logic, but is also what I would call inverse conditional.

Ideally there would be an option to say execute if the return code is equal to 
zero or execute if the return code is less than 5.
Even some not logic would be OK (IMO) if we could say execute if the return 
code is NOT greater than 4.  In fact, I would rather prefer this.
But what COND says is execute if 4 is less than the return code.  Or 
something like that!   To me it's doubly confusing.  So confusing that I 
can't even figure out the rest of what I was going to say about 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: z/OS 1.11 upgrade - WLM couple datasets

2011-01-18 Thread Greg Shirey
I don't understand what the extra complication is, especially given your 
conclusion that either method is equally simple.  Could you elaborate a bit? 

Thanks,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Shmuel Metz (Seymour J.)
Sent: Monday, January 17, 2011 10:01 AM


It's still an extra complication. If your conditions are met then
using the old master catalog is equally simple.
 

--
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: z/OS 1.11 upgrade - WLM couple datasets

2011-01-18 Thread Greg Shirey
Given the environment described in Joel Ewing's post, (to which Shmuel 
responded), I wouldn't think there would be much to synchronize after doing an 
import connect of the user catalogs.  
  
Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Scott Rowe
Sent: Tuesday, January 18, 2011 10:49 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS 1.11 upgrade - WLM couple datasets

Keeping multiple master catalogs synchronized is one extra complication (the
primary one in my mind).

--
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: Health Check IBMVSM,VSM_SQA_THRESHOLD

2011-01-04 Thread Greg Shirey
Matt, 

Have you been getting these exceptions for some time now, and have you been 
running with the parmlib settings as indicated below, or has something changed 
recently? 

I'm curious because we have not modified our SQA allocations in years, but we 
had RMFGAT take more than one SVCDUMP yesterday for SQA shortage: 
DUMP TITLE=COMPON=VSM,COMPID=SC1CH,ISSUER=IGVVSERR,OUT_OF_SQA 

It's a strange coincidence, but maybe that's the nature of coincidences...

Thanks,
Greg 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Dazzo, Matt
Sent: Monday, January 03, 2011 10:00 AM
To: IBM-MAIN@bama.ua.edu
Subject: Health Check IBMVSM,VSM_SQA_THRESHOLD

We are getting some exceptions with this check which I would like to try and 
clear up. Our current allocations in parmlib are SQA=(6,200), and 
CSA=(2000,112000). Below is some of the information from the check exception. 
Can anyone recommend how to modify the ieasysxx parms to help reduce the 
exceptions. Thanks Matt

CHECK(IBMVSM,VSM_SQA_THRESHOLD)
START TIME: 01/03/2011 10:24:15.123210
CHECK DATE: 20040910  CHECK SEVERITY: MEDIUM
CHECK PARM: SQA(80%),ESQA(80%)

IGVH100I The current allocation of SQA storage is 361K of the total size
of 932K. ( 38%) The IPL HWM for this allocation is 91%. Ensuring an
appropriate amount of storage is available is critical to the long term
operation of the system. An exception will be issued when the allocated
size of SQA is greater than the owner specified threshold of 80%.

snip 

--
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: IBMLink f*ed up again??

2010-11-22 Thread Greg Shirey
FWIW, I was able to create an ETR by only entering minimal information in the 
Text box - one sentence, as a matter of fact.  I had tried several times to 
cut-n-paste messages from the batch job, and enter some explanatory messages, 
but kept getting the comments field error message when I tried to submit.  
So, I tried something different...  


Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Monday, November 22, 2010 2:36 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: IBMLink f*ed up again??

It seems this problem is going on a long time.  Has anyone contacted IBM to see 
what is going on?

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: SI and MI MIPS

2010-11-19 Thread Greg Shirey
So if management asks for a recommendation about migrating to a new mainframe 
to handle current workload, what numbers do mean something?

Thanks,
Greg 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ted MacNEIL
Sent: Thursday, November 18, 2010 5:48 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SI and MI MIPS

In fairness, it -is- a number that a high manager can use to reasonbly 
quantify things. 

I disagree.
The number means nothing.

--
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: SI and MI MIPS

2010-11-19 Thread Greg Shirey
That's not what I meant.  Once the analysis, the understanding, and the gut 
instinct have all been factored in, what numbers from IBM are meaningful to use 
to specify to management which CPU will work and which one won't?  Given that 
MIPS ratings are meaningless, how does one talk to management about how a new 
CPU will handle the workload differently?  What's the basis for discussion?

Thanks,
Greg 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Ted MacNEIL
Sent: Friday, November 19, 2010 11:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SI and MI MIPS

But, it is a basic understanding of what your workload is, how the various 
components interact, seasonality, tracking, constant revision of forecasts, 
analysis of announcements, LSPR, zPCR, understanding of the relationships 
between existing models within and without the same processor family, along 
with experience and gut instinct, among other things.

Also, you should have the answer ready before the question is asked.

--
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: SMS Overflow Allocation

2010-11-08 Thread Greg Shirey
Steve,

According to z/OS V1R3 and V1R5 DFSMS Technical Guide MS Technical Guide
http://www.redbooks.ibm.com/redbooks/pdfs/sg246979.pdf

The extend storage group is a feature of the pool storage group type designed 
to
be used for secondary allocation when there is insufficient space available in 
the
primary storage group. Without this support, extend processing can only select
volumes from within the same storage group as the initial allocation. 

Unless something has changed in SMS recently, the order in which you specify 
the SET STORGRP storage groups does not direct SMS to prefer one over the 
other.  If you want allocations in the SGTEMP group to extend into the SGTEMPL 
group, you'll need to define it as an extend group.  You can also define it as 
an overflow group, if there is not enough space available in the SGTEMP group 
at initial allocation.   

HTH,
Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Carlson, Steve
Sent: Monday, November 08, 2010 11:12 AM
To: IBM-MAIN@bama.ua.edu
Subject: SMS Overflow Allocation

I am running a Production Batch job and the following messages were
generated:

IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES SELECTED FOR DATA SET
913
SYS10308.T075356.RA000.J121APHB.WHSEPLDT.H01
IGD17277I THERE ARE (6) CANDIDATE VOLUMES OF WHICH (6) ARE ENABLED OR
QUIESCED
IGD17290I THERE WERE 1 CANDIDATE STORAGE GROUPS OF WHICH THE FIRST 1 915
WERE ELIGIBLE FOR VOLUME SELECTION.
THE CANDIDATE STORAGE GROUPS WERE:SGTEMPL
IGD17279I 6 VOLUMES WERE REJECTED BECAUSE OF DUPLICATE DATA SET NAME
(041C0416)
IEC614I EXTEND FAILED - RC 000, DIAGNOSTIC INFORMATION IS (04034379) ,
917
STEP008,..,SYS10308.T075356.RA000.J121APHB.WHSEPLDT.H01
IEC032I E37-08,IFG0554P,J121APHB,STEP008,F480PLDT,1073,TMP010,04034379,
SYS10308.T075356.RA000.J121APHB.WHSEPLDT.H01
IEF450I J121APHB STEP008 - ABEND=SE37 U REASON=0008


I have a storage group for large temp datasets with 6 volumes, and a
storage group for small temp datasets with 10 volumes.

I have set-up in my ACS STORGRP routine with the following code:

/* DETERMINE STORAGE GROUP FOR LARGE TEMP */
/*/
WHEN (STORCLAS = 'SCTEMPL')
DO /* Do */
IF (MAXSIZE  1000MB) THEN SET STORGRP = 'SGTEMPL', 'SGTEMP'
ELSE SET STORGRP = 'SGTEMP', 'SGTEMPL'
EXIT CODE(0) /* Exit STORGRP ACS routine */
END /* End do */


I am asking why the allocation is not jumping to the secondary storage group.

Steve Carlson

--
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: Necessity of UID zero.

2010-10-27 Thread Greg Shirey
I've never worked anywhere that had a separate development LPAR.  Production, 
QA, etc. are all done in one LPAR; the other LPAR is the systems programmer's 
sandbox.  So, I've always done Serverpac on Production, too, and it's seemed 
quite safe to me.  But it is interesting to gain some insight into what needs 
to be taken into consideration in other operating environments, though I am 
somewhat despondent that Radoslaw has such a critical opinion of me. :-)

Regards,
Greg   



-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
R.S.
Sent: Wednesday, October 27, 2010 3:49 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Necessity of UID zero.

1. Wide authorities needed for the installation. I.e. person who 
performs the installation need to create many RACF definitions which 
implies SPECIAL. It is usually against security policy.
2. Operations on ICF catalogs. Stupid human error could affect driving 
system. Not a big problem for sandbox/technology/test LPAR, big issue 
for production.
3. Similar problems with HFS filesystems - a mistake could result in 
change content of production filesystems.
4 Whole process is against rule of thumb: production system is for 
production, not for development, app. tests, system tests, etc.

So, UNLESS the installation is really performed on production (which I 
still strongly doobt), I sustain my opinion. Otherwise I would have very 
critical opinion about installation process.

Regards
-- 
Radoslaw Skorupka
Lodz, Poland

--
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: Mainframe hacking?

2010-10-13 Thread Greg Shirey
I liked this article, and it's fairly recent.  (Jan 2010)  

http://www.mainframezone.com/it-management/mainframe-hacking-fact-or-fiction/P1

Greg 


Joe Mc wrote:

I'm getting into a rather heated argument with a non mainframe 
colleague
about whether the mainframe has been hacked or not. Legitimate hacking,
not a disgruntled employee doing something illegal and not loss of tapes
or other media. I'm talking the mainframe platform. Thoughts?

--
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: LE message CEE3611I

2010-10-07 Thread Greg Shirey
Remove the equal sign.  

(If you search IBM-Main, you can find a post of yours from Feb 2008 with
a good example of ENVAR...)  :-) 

Greg 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of McKown, John
Sent: Thursday, October 07, 2010 4:01 PM
To: IBM-MAIN@bama.ua.edu
Subject: LE message CEE3611I

I'm trying to put in an LE override with PGM=FTP. I'm using //CEEOPTS DD
* with the following lines:

RPTOPTS
ENVAR=('_ICONV_TECHNIQUE=0LMREC,_ICONV_MODE=C')

I'm getting the following message:


CEE3792I The following messages pertain to the DD:CEEOPTS dataset
run-time options.
CEE3611I The run-time option ENVAR= was an invalid run-time option or is
not supported in this release of Language Environment.

I'm totally confused by this. On z/OS 1.10. I've searched IBMLink and
gotten nothing.

John McKown

--
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: Strange Allocation Behaviour

2010-10-05 Thread Greg Shirey
ARCMOVER may be the utility you are thinking of.  Our Infopac admins
have used it, but I thought it was more for moving archives that are on
tape.  

If the VSAM archives are SMS managed, Infopac should not care what
volume they are on.  We have moved archives from our SMS spill volumes
to the Infopac volumes pool by doing a DSS copy operation.  

Greg Shirey
Ben E. Keith company 

 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Dave Kopischke
Sent: Tuesday, October 05, 2010 4:36 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Strange Allocation Behaviour

I can't tell you why the resulting dataset is a different size, but I
wouldn't 
manually move/rename an INFOPAC report archive and expect to be able to 
use it. There's a utility in INFOPAC (INFOMOVE ???) that is required to
move 
those archives around and keep them intact.

You can probably get away with moving topic files around with standard 
utilities, but not the report archives.

--
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: FTP option help

2010-10-04 Thread Greg Shirey
What syntax did you give them?  

Here's what I see when I request help for the PUT command on my
mainframe system: 
help put 
 EZA1574I Usage : PUT localfile foreignname
 EZA1575Isend localfile to remote host and store as foreignname  

I don't see any option for replace or append. 

Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Larry Macioce
Sent: Monday, October 04, 2010 1:35 PM
To: IBM-MAIN@bama.ua.edu
Subject: FTP option help

We ftp a file form the mainframe to a windows box,that is the easy part.
My app dev folks want to append the file instead of replace, so I have
them 
try append in place of replace..nope
and then they try a few more things and nothing works, so I go online
and 
look.
I give them the syntax append local file remote file and think I am
done.
I get back form lunch only to find out nope again doesn't work.
Could someone please help me out?? I know you can so would someone
please 
help me out?

--
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: Does anyone have doc on IEC988I message?

2010-09-29 Thread Greg Shirey
Barbara McDonald covered it in her DFSMS Overview at the Boston SHARE: 

http://share.confex.com/share/115/webprogram/Handout/Session8051/SHARE_8
051%20Whats%20New%20in%20DFSMS%20Overview%20Boston.pdf

* New reason codes when FREE=CLOSE is not honored in IEC988I message
* FREE=CLOSE is requested (unallocate when the data set is closed) but
is then bypassed for expected reasons
which are not externalized
* Provide a new message IEC988I to externalize the reason for not
honoring the FREE=CLOSE request
* Simplifies diagnosis of FREE=CLOSE failures


Greg Shirey
Ben E. Keith Co. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ray Overby
Sent: Wednesday, September 29, 2010 4:13 PM
To: IBM-MAIN@bama.ua.edu
Subject: Does anyone have doc on IEC988I message?

  I used lookat and did not find 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: COBOL/CICS Integrated Translator and Area A

2010-09-27 Thread Greg Shirey
Bill,

The COBOL folks, before they handed the ETR off to the CICS folks,
showed me where it is documented that Area A of a continuation line must
be blank.  (Chapter 1.6, Reference Format) 

So, it appears the separate translator had not been enforcing COBOL
standards in this regard.  

Interestingly, the DB2 coprocessor conversion considerations chapter
of the Enterprise COBOL for z/OS V4.2 Compiler and Runtime Migration
Guide does list the following as an action item when migrating to the
coprocessor:
 
Move any continuation of EXEC SQL statements that start in columns 8
through 11 over to start in columns 12 through 72. 

I think, in the course of discussing the issue with them, the COBOL team
indicated they would insert a similar note for EXEC CICS statements.  

As far as the requirement goes, I mostly couldn't think of a reasonable
justification for it.  As others have suggested - just fix the code! 
  
Regards,
Greg 



-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of William M Klein
Sent: Friday, September 24, 2010 7:16 PM
To: IBM-MAIN@bama.ua.edu
Subject: COBOL/CICS Integrated Translator and Area A

Greg,

   Sounds like IBM is responding with a typical working as
MIS-designed
response.

Did they include in their response any where any claim that this was a
DOCUMENTED restriction?  I know that I could never find this in the
COBOL
(or CICS) documentation. If nothing else, it would seem to me that they
should have accepted it as a DOC error.

I certainly can understand your not wanting to waste your time on
pursuing
something that IBM is just doing wrong but won't admit 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: COBOL/CICS Integrated Translator and Area A

2010-09-24 Thread Greg Shirey
In case anyone was interested, IBM's response to our report of a bug for
this issue is: 

...ideally, the standalone translator should be consistent and flag the
two user errors of content in column 8 with the same message, but I'm
reluctant to tighten things up for the END-EXEC case mid-release because
some customers may suddenly start getting DFH7278s after application of
the PTF. A requirement could be raised for Development to consider...

We are not interested in submitting a requirement.  Our time is probably
better spent having programmers fix their coding errors when they
compile.  

Greg Shirey
Ben E. Keith Company 



-Original Message-
From: IBM Mainframe Discussion List On Behalf Of William M Klein
Sent: Friday, August 27, 2010 1:26 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: COBOL/CICS Integrated Translator and Area A

snip 

Bottom-Line:
  If I were the customer having this problem (and I had significant code
using this feature that works with the separate translator step), then
I
would expect IBM to either:

1) Fix the integrated coprocessor to support the code accepted (and
correctly handled by) the separate translator step
   OR
2) Expect IBM to provide a fix to the CCCA product to do automatic
correction of such source code.  (This might not help this customer - if
they don't have the CCCA - but it would at least indicate that this was
a
recognized migration inhibitor).   


snip

--
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: CA-DISK QUESTION

2010-09-21 Thread Greg Shirey
Our CA-DISK proclib contains a proc called LISTD - I believe it is a supplied 
proc.  We execute the proc with a SYSIN of LISTD and it produces the DATA SET 
NAME INDEX listing.  

Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
esmie moo
Sent: Tuesday, September 21, 2010 12:49 PM
To: IBM-MAIN@bama.ua.edu
Subject: CA-DISK QUESTION

Good Morning Gentle Readers,
 
Is there a way of knowing what datasets are archived in the ARCHIVE Control 
file?  I have an auditor wanting to know what dsns have been archived.
 
Thanks.



--
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: Replace Compuware products with CA

2010-09-20 Thread Greg Shirey
Also, FWIW, after every upgrade we have done of either Expediter or
AbendAid, Compuware will visit and, at no charge, hold training sessions
for our programming staff.  They go through both the new features and
review all the functions for any newbies or anyone who wants a
refresher.  

That kind of support means a lot to my CIO. 

Greg Shirey
Ben E. Keith Company 

 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Rick Fochtman
Sent: Monday, September 20, 2010 4:13 PM

---snip---
Has anyone replaced Compuware's products, Abendaid for MVS and CICS, 
Fileaid and Strobe with CA's products? Any information - the good, bad 
or ugly would be appreciated.
-unsnip--
FWIW, my last project before I was laid off was to replace all 
Compuware software with IBM equivalents, at about 10% of the Compuware 
cost. IBM very kindly supplied an instructor that took our staff through

2 days of intensive training and everyone was pleased with the results, 
including programmers and Shekel counters.

--
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: DFSMS and System Managed Buffering

2010-09-14 Thread Greg Shirey
Yes, we implemented it several years ago.  Our default Dataclas for VSAM
files contains: 

Data Set Name Type  . . . . . : EXTENDED
  If Extended . . . . . . . . : REQUIRED
  Extended Addressability . . : YES 
  Record Access Bias  . . . . : SYSTEM  
System Managed Buffer  . . . :
System Determined Blocksize  : YES

We do not specify a value in the SMB field. 

We could see performance improved, but I don't recall (and didn't
document, apparently) what the measured improvement was.   

Greg Shirey
Ben E. Keith Co.  


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Tobias Cafiero
Sent: Tuesday, September 14, 2010 11:44 AM
Subject: DFSMS and System Managed Buffering

Hello, 
I'm testing the SMB option in the DFSMS DATACLS Constructs, but
don't 
yet see a performance boost as promised. At this point I'm using just a 
del/define,repro and pointing to the SMB DATACLS. The DATACLS is
extended 
and contains the following values:

Record Access Bias  . . . . : SYSTEM 
System Managed Buffer  . . . : 1M 

The STORCLS is our standard non-striped type. Has anyone implemented SMB

on their system.

--
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


COBOL/CICS Integrated Translator

2010-08-27 Thread Greg Shirey
We recently started using the Integrated Translator for our CICS/COBOL programs 
and came across something interesting.  We apparently have some programs where 
some EXEC CICS statements start in Area A - the columns between 8 and 11 - and 
these programs had always successfully translated/compiled.  Now, they fail to 
compile with the integrated translator. 

Interestingly, they fail on the END-EXEC statement which also starts in Area A 
but not the EXEC CICS statement. 

We reported the behavior to IBM and they ran some tests and confirmed what we 
were seeing. 

'With the CICS CoProcessor, I get no message for the EXEC CICS coded in col 
8-11: 
 
IGYPS0009-E  END-EXEC should not begin in areaA.  It was processed as if 
found in area B.   

This causes RC=8 for the compilation.  

However, using the separate translator, you get: 

DFH7278I  W  000nn   EXEC COMMAND SHOULD NOT BEGIN IN AREA A. IT WAS PROCESSED 
AS IF FOUND IN AREA B. 
 
Since this is a warning, the Precompiler ends with RC=4.

The EXEC CICS statement is processed and the original becomes a comment, so it 
does not cause a compiler error.
This is not documented in either the Enterprise COBOL Programming Guide or 
Migration Guide and we are reviewing
that.'  

I believe they are telling me that they are going to update the documentation 
so that this behavior is documented, but I'm thinking that this violates that 
old Principle of Least Astonishment rule.  Either both the EXEC and the 
END-EXEC statements should be disallowed in Area A, or the END-EXEC should be 
treated like a comment so the compile is successful as before.  

Does that sound unreasonable? 

Thanks
Greg Shirey
Ben E. Keith Company 

--
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: EDG3001E RMM command from batch REXX

2010-08-12 Thread Greg Shirey
Enrique,

I ran your code in batch here, and it works just fine.  

The explanation for message EDG3001 states: 
The DFSMSrmm subsystem is not active. DFSMSrmm TSO subcommands cannot be
used to display or alter information contained within the DFSMSrmm
control data set.

Since you are using TSO commands and getting results, it sounds like
your batch job is running on a different system than your TSO session,
and that other system does not have an RMM subsystem active.  

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of MONTERO ROMERO, ENRIQUE
ELOI
Sent: Thursday, August 12, 2010 11:26 AM


I am trying to run a RMM command from a REXX program on batch mode, but
get this message:
EDG3001E DFSMSRMM SUBSYSTEM IS NOT ACTIVE
But when using it online it works fine.

Let me explain.
The REXX has coded an RMM SD ... instruction I want to be executed
just to get the datasets and some other values within a volser.

If I execute it into TSO ISPF command shell (option 6) : exec
'MYUSER.CNTL.LIBRARY(PRUEBA3)' 'VOL021', it shows me the correct output
I want.

But if I try to execute it from batch :

//REXX1 EXEC PGM=IKJEFT01,REGION=0M
//SYSEXEC   DD DSN=MYUSER.CNTL.LIBRARY,DISP=SHR
//SYSTSPRT  DD SYSOUT=*
//SYSDBOUT  DD SYSOUT=*
//SYSOUTDD SYSOUT=*
//SYSTSIN   DD *   
EXEC 'MYUSER.CNTL.LIBRARY(PRUEBA3)' 'VOL021'   

It shows this output message :
READY   
EXEC 'MYUSER.CNTL.LIBRARY(PRUEBA3)' 'VOL021'   
EDG3001E DFSMSRMM SUBSYSTEM IS NOT ACTIVE   
READY   
END 

Is there some explanation or solution?

--
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: auditor request question

2010-08-11 Thread Greg Shirey
Right, auditors always want to make suggestions.  The problem can come
if management decides to accept their suggestions at face value and
demand their implementation.

I worked at a place where the auditors suggested we should require 12
unique passwords before we allow a user to  repeat one.  Fortunately, my
management laughed at the idea.  And then, surprisingly, one of the
auditors admitted that he couldn't remember that many passwords, so he
just used the same password each time with a two digit counter at the
end which he upped each time he was forced to change.  Sheesh, talk
about do as I say, not as I do... 

Greg Shirey
Ben E. Keith Co. 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Hal Merritt
Sent: Wednesday, August 11, 2010 9:29 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: auditor request question

Let's not give the auditors too much credit. 

I think it fair to say that we all have ways to identify what operator
did what and hold that person accountable for his/her actions. More,
most all of us protect the consoles in some way. Perhaps 'industry
standard' is a fair description. 

What many auditors are guilty of doing is identifying a potential issue,
then framing their concerns in a proposed/required solution. That is,
the auditors in question may want to see that there is some due
diligence in protecting the console resource. Something simple that they
can understand and easily test.   

What may work for some is to brush the logon requirement aside and push
the auditors for a better statement of their concerns. Then some sort of
alternate solution can be proposed. This need to happen mid way through
the process and it may be too late for the OP.   

My $0.02 
 
 

--
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: auditor request question

2010-08-11 Thread Greg Shirey
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin
Sent: Wednesday, August 11, 2010 10:52 AM

Should you allow a user simply to alternate between two?

Why not?  He or she is less likely to write them down.  

Why should he need to remember so many?  Only the one most recent
is useful.
o To test that the rule is being enforced?
o To avoid inadvertent collisions when he changes a password?

Yes.

Greg Shirey
Ben E. Keith Company 

--
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: Specifics on the new Z196

2010-07-30 Thread Greg Shirey
Who was it in this thread that said: 

This is my last mail in this slash thread. I promise.

Greg 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of R.S.
Sent: Friday, July 30, 2010 10:09 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Specifics on the new Z196


Do you want announcement letter? Voila:
http://www-01.ibm.com/cgi-bin/common/ssi/ssialias?infotype=ansubtype=ca
htmlfid=897/ENUS101-308appname=isourcelanguage=enus
It is as official as your document. Shall we jugde what's more official?
BTW: Two authors come to my mind: Jonathan Swift (the Liliputs war) and 
George Orwell (some animals were more equal...)

Please remember: I don't vote for the slash in the name. I say it 
doesn't matter.

--
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: Access z/OS 3270 TSO from smartphone?

2010-07-29 Thread Greg Shirey
There is a TN3270 Lite app for the iPhone.  Coincidentally, someone was
just showing it to me earlier today. 

Greg 

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of McKown, John
Sent: Thursday, July 29, 2010 1:28 PM
To: IBM-MAIN@bama.ua.edu
Subject: Access z/OS 3270 TSO from smartphone?

OK, it's probably a stupid thought. But we are losing our laptop with
the air card. So we won't have a way to access our z system when not
at home or where there is wifi (assuming I take my own laptop around
with me). So, with all these new smartphones such as the Droid, I was
wondering if that device could be used to VPN into our LAN and then do
3270 emulation? I know absolutely nothing about these devices. Can they
telnet into UNIX systems?

--
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: EMC Timefinder Snap and Dealloc

2010-07-26 Thread Greg Shirey
It is certainly no standard here. 

At my shop, entering S X at the console results in:
 
  S X 
  $HASP100 XON STCINRDR   
 *BEK452I JOB X - JOB  HAD A JCL ERROR
  IEFC452I X - JOB NOT RUN - JCL ERROR 376
  $HASP396 XTERMINATED
  IEE122I START COMMAND JCL ERROR 
  IEA989I SLIP TRAP ID=X33E MATCHED.  JOBNAME=*UNAVAIL, ASID=008D.

Message BEK421I is highlighted, and the operators will respond to this
type of highlighted message by opening an incident ticket, and then will
try to figure out who to call to let them know their JOB X had a JCL
error.  

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Bill Fairchild
Sent: Monday, July 26, 2010 1:08 PM
To: IBM-MAIN@bama.ua.edu

snip

I don't remember that any of them had a proc named X, but all the
operators everywhere I went knew they should enter a S X command to
get queued VARY commands to take effect.  This worked because even if
you didn't have a proclib member named X, the START command would
still drive allocation even though the name X would end in a Start
Command JCL error.

I don't think it's reasonable to assume that any kind of de facto
standard is a real standard with automatic, bug-free enforcement.  

snip 

--
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: CICS - KICKS (Re: PROP instead of POPS, PoO, et al.)

2010-07-23 Thread Greg Shirey
Last kicks conference I went to, the Brits all said zed-oh-ess.

Greg 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Tony Harminc
Sent: Friday, July 23, 2010 3:23 PM
To: IBM-MAIN@bama.ua.edu


I sometimes say zoss, but only when talking to a mixed group of
Americans and rest of the world people, where either standard
pronunciation will offend somebody, or if not offend, at least waste
some non-Friday time on a digression into pronunciation.

--
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: AXR04 on z/OS 1.11

2010-07-20 Thread Greg Shirey
On our test 1.11 system, the address space is AXR (not AXR04).

I tried issuing P AXR and received this message:
AXR0206I STOP AXR COMMAND IGNORED.  ISSUE FORCE AXR,ARM TO STOP AXR

When we bring our system down, JES2 does not have a similar problem, and
we issue no command at all to stop it.

HTH,
Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of R.S.
Sent: Tuesday, July 20, 2010 10:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: AXR04 on z/OS 1.11

Scenario: just installed z/OS 1.11.
AXR00 content:
CPF('REXXSYSCLONE.',SYSPLEX)
AXRUSER(RXUSER)  /* my customization* /
RXUSER is defined in RACF db as PROTECTED.

During system shutdown I noticed that new address space AXR04 is active 
and does not allow JES2 to shutdown. (Finally I CANCELled it)

Q: How should I close AXR04?
Any clue?

--
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: CICS Question

2010-07-16 Thread Greg Shirey
Mark, 

I believe you are referring to job DFHCMACU which is stored in the
DFHINST library after install.  The reference there to @dsindex@ is not
the INDEX component of the VSAM data set, but the qualifiers that
precede it; i.e. CICS.TS31.DFHCMACD or something similar.

HTH,
Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Mark Steely
Sent: Friday, July 16, 2010 10:01 AM
Subject: CICS Question

If you know the CICS listserv name I can post it there.

I am applying a couple of PTF's to CICS TS 3.1. One of the ptf's need
the CMAC dataset updated. In the update job for DD DFHCMACD do I specify
the index name or the cluster name. The documentations appears to
specify the index name but I would like some confirmation. Here is the
JCL:

//CMACUPD  EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//AMSDUMP  DD SYSOUT=*
//SYS01DD DISP=SHR,
// DSN=CICSTS31.CICS.SDFHMSGS(DFH58234)
//DFHCMACD DD DISP=SHR,
// DSN=CICSTS31.CICS.DFHCMACD.INDEX
//SYSINDD *
  REPRO INFILE (SYS01) -
REPLACE-
OUTFILE (DFHCMACD)
/*

--
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: ENQ trap for dynamic allocation

2010-07-06 Thread Greg Shirey
Source:
http://publib.boulder.ibm.com/infocenter/zos/v1r9/index.jsp?topic=/com.i
bm.zos.r9.ieab600/xdddisp.htm


DISP and ENQ: Before starting the first step of a job, the initiator
requests control of all of the data sets in that job by issuing an ENQ
for each of them, using the value specified for DISP to determine the
kind of ENQ issued. The initiator issues the ENQ for each data set at
the highest level required for that data set by any step of the job. For
example, if all steps of the job request shared control of a specific
data set (DISP=SHR) then the ENQ for that data set is requested as SHR.
If, on the other hand, any step of the job requests exclusive control of
a specific data set (DISP=NEW, DISP=MOD, or DISP=OLD), then the ENQ for
that data set is requested EXCL.

The ENQ for each dataset is released at the end of the last step of the
job referencing it. Since ENQs cannot be downgraded from EXCL to SHR, if
one step needs the ENQ EXCL and a following step only needs it SHR, the
ENQ is still issued as EXCL and held until the end of the last step
which references that data set, at which point the ENQ is released
entirely.

HTH,
Greg Shirey
Ben E. Keith Company 

-Original Message-
Sent: Tuesday, July 06, 2010 3:18 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ENQ trap for dynamic allocation

the EXC ENQ is held until the last step that uses the data set has
completed

I always thought it was until the end of the job.
Thus the need for FREE=CLOSE.

--
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: WLM question that I'm afraid I know the answer to

2010-06-25 Thread Greg Shirey
If you attempt to create a Resource Group with a maximum of zero service
units, message IWMAM515 is generated: 

Maximum capacity must be an integer in the range 1 - 999,999. (IWMAM515)

Greg Shirey
Ben E. Keith Co.


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Norman Hollander on DesertWiz
Sent: Thursday, June 24, 2010 11:09 PM

QUIESCE the task will work, if it is swappable.  If non-swappable,
create a ServiceClass
(such as SWAPOUT) that points to a Resource Group (such as RG_SWAP) with
a
maximum of ZERO Service Units specified.  Then reset the task's SRVCLASS
to SWAPOUT.

--
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: Do we need to apply this USERMOD (EDGUX100) for RMM when we migrate z/OS from 1.9 to 1.11

2010-06-24 Thread Greg Shirey
Well, you *could* just modify the FMID and apply the usermod, but you
should probably look at the DFSMSrmm Implementation and Customization
guide for 1.11 and evaluate the new information.  The sample exit code
and the supplied JCL to receive and apply the exit has been changed.   

Here's a link (watch the wrap):

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DGT2C880/13.1
.12?SHELF=EZ2ZBK0HDT=20090527133850#HDRINST100

   
This is also new in release 11: 
| DFSMSrmm uses the services of the z/OS Dynamic Exit Facility for all
of 
| its installation exits. This permits the use of multiple installation
exit 
| routines for each DFSMSrmm exits and enables you to control these
exits 
| and their exit routines with the EXIT statement of the PROGxx parmlib 
| member, the SET PROG=xx operator command, the SETPROG EXIT operator 
| command, or the CSVDYNEX macro. 


HTH,
Greg Shirey
Ben E. Keith Co. 



-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of ibmnew
Sent: Wednesday, June 23, 2010 10:40 PM
To: IBM-MAIN@bama.ua.edu
Subject: Do we need to apply this USERMOD (EDGUX100) for RMM when we
migrate z/OS from 1.9 to 1.11

Dear all

 We are migrating z/OS from 1.9 to 1.11
 I found there was a usermod(FRED001) on the z/OS 1.9 .Below is the
information for the usermod
FRED001 M.C.S. ENTRIES = ++USERMOD (FRED001) REWORK(2009183) . /*
SPEFIFY USERMOD NAME */ 
++VER (Z038) FMID(HDZ1190) /* insert correct FMID */ 
PRE (UA44931) . 
++JCLIN . 
//EDGUX100 EXEC PGM=IEWL,PARM='LET,NCAL,RENT,REUS,REFR,LIST,XREF' 
//SYSLMOD DD DISP=SHR,DSN=SYS1.LINKLIB,UNIT=3390, 
// VOL=SER=BMRSC1 
//SRCLIB DD DISP=SHR,DSN=ABCRMM.PROD.HSKP.JCL,UNIT=3390, 
// VOL=SER=CMRMM1 
//AEDGMOD1 DD DISP=SHR,DSN=SYS1.AEDGMOD1,UNIT=3390, 
// VOL=SER=BMDLC1 
//SYSPRINT DD SYSOUT=* 
//SYSLIN DD * 
INCLUDE AEDGMOD1(EDGUX100) 
ENTRY EDGUX100 
NAME EDGUX100(R) 
++SRC(EDGUX100) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) . 
++SAMP(EDGUX100) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) . 

 Do we need to apply this USERMOD (FRED001) for RMM on the z/OS 1.11
when we migrate z/OS from 1.9 to 1.11

If we need apply the usermod,  Do we just chang FMID  from HDZ1190 to
HDZ1B10 ? Please see it below

 )++VER (Z038) FMID(HDZ1B10) /* insert correct FMID */ 

Thanks a lot!

--
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: SCRT Copy List

2010-06-10 Thread Greg Shirey
I think you're right about IBM not wanting customers to *completely*
automate the submission process, but Dave did not suggest that - he said
he runs the SCRT program and emails the result to himself so he can
check it.  We do that here as well, but where our process differs from
Dave's is that we simply forward the CSV file on to IBM if it is
correct, rather than rerun the job with a different email ID.  (But
since he's CC'ing others, I understand why he does it..) 

I'm curious about your statement that IBM would not authorize your shop
to email your SCRT output.  Their website seems to indicate that it is
up to the customer. 

From
http://www-03.ibm.com/systems/z/resources/swprice/subcap/scrt/submit.htm
l

Unless you have been informed otherwise, all Sub-Capacity customers in
countries where the License Management Support (LMS) application has
been implemented must use LMS to submit your subcapacity reports to IBM.
You may choose either of the following methods to send your subcapacity
report to LMS:

* LMS Web to upload and submit your subcapacity report using the LMS Web
interface. 
* LMS eMail to send your subcapacity report to LMS as an e-mail
attachment.

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Hal Merritt
Sent: Thursday, June 10, 2010 8:35 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SCRT Copy List

Not everyone can do that. We wanted to use the email option, but IBM
won't authorize us to use that path.. 

I believe that IBM once said that they really don't want customers
automating the process. 

 

--
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: ftping a gdg from the z box

2010-05-28 Thread Greg Shirey
My understanding of the OP's original question was about receiving
message EZA2553W when attempting a PUT command with the localfile name
specified as a GDG(+1).  I assume his job went something like this:   
 
STEP A - Create SYP.TEST.FILE(+1)
  Result - IGD107I SYP.TEST.FILE.G0014V00ROLLED IN 
STEP B - FTP with command PUT 'SYP.TEST.FILE(+1)' test.txt
  Result - EZA2553W Unable to send SYP.TEST.FILE.G0015V00


The G00V00 numbers show the problem.  Either specify (0) for the PUT or
use the DD reference form of the command, as others have mentioned.  

Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of David Purdy
Sent: Friday, May 28, 2010 10:37 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ftping a gdg from the z box

I often placed (+1) GDGs on Win servers for PDFs, accounting data, bank
deposit/transfer, payroll deduction, etc.  


Yes, the FTP step could have been a separate job using a (0) generation,
but not mandatory.  I used the correct combination of DISPs and
sometimes IFs in the JCL to keep the GDG if the FTP step failed.  An FTP
failure was normally not enough to stop the rest of the production
jobstream from releasing.  It was sometimes hit and miss if the Win
server was available, especially across the country.

--
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: Of interest to the Independent Contractors on the list

2010-05-20 Thread Greg Shirey
From: IBM Mainframe Discussion List On Behalf Of Gerhard Postpischil
Sent: Thursday, May 20, 2010 2:40 AM

At the time I was working for an ISV, and beginning 12/31/1999 
all technical employees were on call, and three at a time had 
to man the help line until 1/3. We got a few calls, but mostly 
minor stuff. However, at the same time the Fairfax County, 
Virginia government wasn't doing so well - they sent notice of a 
fine to the parents of someone for failing to register their 
four-year old for kindergarten; unfortunately for them the press 
had a field day because the four-year old was really a 104 
year-old man.

That's an interesting anecdote, and one not reported in Wikipedia's 
Documented errors section of their Year 2000 Problem page:
http://en.wikipedia.org/wiki/Year_2000_problem#Documented_errors

I was hoping to read more about it, but even though you say the 
press had a field day with it, as I suppose they would, 
I can't find a story on it on the Internet.  Perhaps as news,
it's just too old to retain.   
  
Regards, 
Greg Shirey
Ben E. Keith Company

--
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: Of interest to the Independent Contractors on the list

2010-05-20 Thread Greg Shirey
From: IBM Mainframe Discussion List On Behalf Of Howard Brazee
Sent: Thursday, May 20, 2010 11:16 AM

This type of error has been reported various times over the years - it
was around before the term Y2K was invented.

I suspect you're right, but I was trying to find the reporting of the  
specific incident cited as happening at the same time in Fairfax
County (the same time being a period beginning 12/31/1999 and  
ending 1/3/2000, unless I have misunderstood the post).  Perhaps the
field day the press had with the item was not archived for the
Internet. 

Greg   

--
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: Heads Up: APAR IO11698 - New SAF FACILITY class definition required for any SMP/E use

2010-05-14 Thread Greg Shirey
Okay, my RACF is a little rusty, but isn't there a difference between a
profile define as 'GIM.*' and one defined as 'GIM.**'?  The IBM APAR
advises to rdefine GIM.* (and echoed by Mark Z), but JC and Ed Jaffe are
advising GIM.**. 

Thanks in advance,
Greg Shirey
Ben E. Keith Co. 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Chase, John
Sent: Friday, May 14, 2010 6:36 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Heads Up: APAR IO11698 - New SAF FACILITY class definition
required for any SMP/E use

 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Edward Jaffe
 
 Mark Zelden wrote:
  Not if you define only 1 profile as GIM.*.  I suspect that will
suffice for
  at least 95% of the shops out there.  We've already discussed the
  unlikelihood of shops desiring to do something more granular like
  giving a certain set of users RECEIVE only (even though it could be
done).
 
 
 That's exactly what we did last week: defined GIM.** with UACC(READ).

For your kind of shop that's probably entirely appropriate.  We defined
GIM.** with UACC(NONE) and permitted our sysprog group to it with READ.
It will probably stay that way until somebody figures out exactly what
the risk is or was (or somebody in the know spills all the beans).

--
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


EDGUX100 apply for z/OS 1.11

2010-05-04 Thread Greg Shirey
Hello all,

We were putting our EDGUX100 exit in place for RMM on z/OS 1.11 and were
following the sample job provided in the manual to run the receive and
apply.  When we ran the job, we got this in the apply step:

GIM40501E ** THE DISTLIB VALUE (ASAMPLIB) SPECIFIED FOR SRC EDGAPISR IN
SYSMOD 
 VMRMM01 DOES NOT MATCH THE DISTLIB VALUE (AEDGSRC1) IN THE
SRC
 ENTRY FOR EDGAPISR.

GIM22601IAPPLY PROCESSING FAILED FOR SYSMOD VMRMM01.

GIM20501IAPPLY PROCESSING IS COMPLETE. THE HIGHEST RETURN CODE WAS
08. 

The only references to EDGAPISR in the book are on the Installing the
EDGUX100 default exit routine page and they are marked with the
vertical bar, indicating new information for this release.  This module
is not new, but including it in the exit is new: 

 //SYSLINDD   *
   INCLUDE AEDGMOD1(EDGUX100)
|  INCLUDE AEDGMOD1(EDGAPISR)
   ENTRY   EDGUX100 
   NAMEEDGUX100(R)
 ++SRC(EDGUX100) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) .
|++SRC(EDGAPISR) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) .
 ++SAMP(EDGUX100) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) .
|++SAMP(EDGAPISR) TXLIB(SRCLIB) DISTLIB(ASAMPLIB) .  

As there is no member for PISR in either the SRC or the SAMP libs, we
just removed the statements from the job and got it applied.  But has
anyone else encountered this and resolved it in a different way? 

Thanks in advance,
Greg Shirey
Ben E. Keith Company

--
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


  1   2   3   4   >