Re: RACF Help
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)
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...
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...
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.
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.
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.
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
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?
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?
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?
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
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)
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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
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 ?
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
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
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
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?
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
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.
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 ?
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
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
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
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
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
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
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
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
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
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
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
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
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
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??
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
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
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
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.
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?
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
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
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
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?
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
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
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
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
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
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
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
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
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
-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
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?
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
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.)
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
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
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
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
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
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
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
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
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
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
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
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