Re: Problem with RMM and VRSes
H, There could be many potential situations to explain this, but two that spring readily to mind are documented in the DFSMSrmm manuals, as per: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DGT2R320/6.3? SHELF=DGT2BK31DT=20031211125737 If you use the parmlib member EDGRMMxx OPTION VRSEL(OLD) operand, you can chain vital record specifications as follows: 6.3.1 What You Can Chain When You Specify VRSEL(OLD) * Data set vital record specifications contain the retention information for the data set. * Any name vital record specification chained to the data set vital record specification can only contain movement information. * Both data set vital record specification and name vital record specifications can contain movement information. * Vital record specifications are chained using NEXT. * Release options are not supported but can be defined. Setting the parmlib member EDGRMMxx OPTION VRSEL(NEW) operand, you can specify vital record specifications as follows: 6.3.2 What You Can Chain When You Specify VRSEL(NEW) * Both data set vital record specifications and name vital record specifications can contain retention information. * The name vital record specification can use any retention type. * Both data set vital record specification and name vital record specification can contain movement information. * Vital record specification chains are made by using the NEXTVRS operand or the ANDVRS operand. * Release options are fully supported. Basically this is all about Boolean logic and you need to consider what your overall or individual VRS policy should be, for each and every rule. As with most things, generally the 80/20 notion applies; hopefully the 80 is the norm and the 20 is the exception. Secondly you may want to consider the chaining commentary contained here: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DGT2R320/6.6.4? SHELF=DGT2BK31DT=20031211125737 Retain 3 cycles of the data set that matches the data set name mask. Retain each additional cycle of the data set for at least 3 days. Retain the latest cycle in the home location, the next cycle in storage location REMOTE, and the remaining cycles in the home location. RMM ADDVRS DSN('WK.**') CYCLES - COUNT(1) - LOCATION(HOME) NEXTVRS(REMC1) RMM ADDVRS NAME(REMC1) CYCLES - COUNT(1) - LOCATION(REMOTE) NEXTVRS(HOMC1) RMM ADDVRS NAME(HOMC1) CYCLES - COUNT(1) - LOCATION(HOME) NEXTVRS(DAYS3) RMM ADDVRS NAME(DAYS3) DAYS - COUNT(3) - LOCATION(HOME) With DFSMSrmm it is prudent to be explicit and define the cycle you require without any presumptions. Ultimately I feel this is a good thing as this translates to Plain English, which ultimately is what policies should be, defining a business requirement explicitly . Disclaimer: Of course if you have recently converted from another Tape Management Subsystem (TMS), then part of the DFSMSrmm conversion process will assign the tape volume (VOLSER) from the existing TMS location (vault) to the DFSMSrmm location (LOCDEF) and only do this once; so only newly created or updated volumes will benefit from movement actions via the DFSMSrmm EDGHSKP VRSEL, DSTORE and EXPROC processing. HTH, MWM. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
Look at the documentation for PARMLIB CEEPRMxx, CEE= in IEASYSxx, SET CEE= in z/OS R7. You can now have your LE options stored in PARMLIB. There was a nice summary on the back page of the last Hot Topics newsletter. http://publibz.boulder.ibm.com/epubs/pdf/e0z2n160.pdf Best Regards, Sam Knutson, GEICO Performance and Availability Management mailto:[EMAIL PROTECTED] (office) 301.986.3574 I always avoid prophesying beforehand, because it is a much better policy to prophesy after the event has already taken place. - Sir Winston Leonard Spencer Churchill -Original Message- SKIP, JUST MAYBE ONE OF THESE DAYS THE LE PEOPLE WILL (sorry about the caps) get their act together. Meanwhile this is a good example of IBM not setting a product up that so you MUST have a usermod. They have added/changed/deleted options at least 6-8 times (that I can remember of). I thought that the SERVPAC concept was to get rid (or at least miniumize) these usermods. Who know the SERVPAC might have enough pull to stop this insanity. Ed This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PKZIP for mainframe
In a recent note, Farley, Peter x23353 said: Date: Fri, 4 Nov 2005 13:00:23 -0500 Thanks for the references! Education is a wonderful thing. You're welcome. Several years ago, I wrote the code in a pair of Rexx filters, ReadDD and WriteDD, and placed them on a freenet web site. Apparently they're still there: Linkname: readDD.zip URL: http://www.nyx.net/~pgilmart/readDD.zip Since then, I've rarely used the filters as such, but often used the technique inline in other EXECs. -- gil -- StorageTek INFORMATION made POWERFUL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
JCL/Restart Question
I don't know why I don't know the answer to this question, but I don't so I'm asking in this list. As you know, on an MVS JOB card you may put a RESTART= statment and place the name of the jobstep you wish the mob to reatart at, i.e., RESTART=(STEP001) would restart at a jobstep with the label STEP001. Now if at that label, the jobstep is an EXEC PGM=, e.g., //STEP001 EXEC PGM=XYZPRGM All is fine and the job will restart there. However, I have found that if the jobstep is a proc, e.g., //STEP001 EXEC PROC=XYZPRC You'll get an error that says RESTART Step not found. Why?? And is there a way around this? Thanks. Steve Wiegand -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: JCL/Restart Question
Hi, When restarting with a PROC you MUST include the proc name in the RESTART parm. The JCL manual documents this very well. JCL Reference 20.21.1 Syntax RESTART= ({*} [,checkid] ) ({stepname }) ({stepname.procstepname}) ° You can omit the outer parentheses if you code only the first subparameter. ° The RESTART parameter cannot have a null value. Lizette Koehler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
On Fri, 4 Nov 2005 17:35:37 -0800, Skip Robinson [EMAIL PROTECTED] wrote: I say 'coincidental' because load module components can move from release to release. IBM might decide, for example, to put something into SYS1.LPALIB for performance. I guess you could have that issue with any module or component when os releases change, but I'm not sure how that is relelvent to this discussion. As for the other examples (SDSF parms, LE parms), we install those with SMPE usermods also. Quick and dirty is high on speed, low on hygiene. Cleaner may mean quicker down the long road. Your shop, your call. I'm surprised you maintain something like SDSF parms with a usermod (or do you use the assembled version still)? We still don't use RACF for SDSF security, so the parms get modified fairly often. I've tried to eliminate usermods wherever possible to make installing new serverpacs easier. LE options via parmlib in z/OS 1.7 will mean a few less usermods. PARMLIB members get carried across from release to release so there is no danger of regression. It sounds like you would want to still maintain the LE options vis usermod even though there is a parmlib alternative. Another example of a usermod I eliminated was DFSORT ICEGENER customization. Several of our environments used the default options except for the IEBGENER (OLDGENER) name. Sometime in OS/390 (2.8?) IBM created an alias of IEBGENR to IEBGENER in SYS1.LINKLIB. Now the only customization required is to put SYS1.SORTLPA in the LPA list which replaces the IEBGENER in SYS1.LINKLIB since the default oldgener name is IEBGENR. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America and Farmers Insurance Group mailto: [EMAIL PROTECTED] Systems Programming expert at http://Search390.com/ateExperts/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
On Fri, 4 Nov 2005 13:32:54 -0600 Mark Zelden [EMAIL PROTECTED] wrote: :SYS1.LINKLIB is at the top of the LNKLST unless replaced by a :site library (VIA SYSLIB LINKLIB statement in PROGxx) and then :it must be specifically included in the LNKLST search order. :I've never seen any shop not put it as high up as they can, :but it is not a requirement. I thought with LLA hashing, that if there are identical names in different linklist libraries that it was unpredictable which one would be used. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
FW: Grapevine News on Guy Fawkes day !!
Hi, a) Anybody investigated the IBM ON DEMAND offer ? We did because we thought we are running all the software as advertised but it's not true. There is so many new software things in here and everybody came back with : What... never heard of some of these things.. b) Noticed the mess over at Oracle ? At most companies, the loss of three chief financial officers in less than two years would be a disaster. At Oracle (ORCL:Nasdaq - commentary - research - Cramer's Take), it's more like a farce. Wall Street is shrugging off the surprise resignation of Greg Maffei, who quit Thursday after only four months on the job. In recent trading, shares of the database giant were up 21 cents, or 1.7%, to $12.41 a share. http://www.thestreet.com/_googlen/tech/billsnyder/10251386.html?cm_ven=GOOGL ENcm_cat=FREEcm_ite=NA My comment : Normally if a CFO decides to run, it means he decided it's impossible to cover up the skeleton's and here we have three in a row but you knew that already. Remember the CA debacle ? c) What's happening over at Software AG (Frankfurt TecDAX: SOW) : Software AG (Frankfurt TecDAX: SOW), today announced its results for the third quarter and first nine months ended 30 September 2005. Operating income for the third quarter rose to €23.1 million, an increase of 10% over the €21.0 million for the year-ago period. A) Net income for the third quarter rose by 20% because : 1) managing operating expenses .. ( Hmmm... how did they do this ? ) 2) a lower tax rate b) Total licensing revenue for the third quarter increased 16 % 1) Not sure how much of this was because customers upgraded their hardware ? This was achieved in spite of : 1) continuing investments to introduce new products 2) entering new markets 3) expand the partnership network 4) and strengthen sales and marketing activities 5) the company acquired Casabac Technologies GmbH, a specialist for web-enabled enterprise applications, during the third quarter. 6) Appointed Alfred Pfaff to the Management Board responsibility for the Region Central Europe and Asia. ( Sounds like China/South Korea is the potential new market area but Singapore wants to build a Casino Resort ) http://www1.softwareag.com/corporate/news/default.asp d) Big cuts in Federal/Military spending I knew this was on it's way. Anybody saw that the Pentagon warned all the Defense Contracting companies about the pending reduction in the budget. Final Figures will only be available in 3 weeks... cause they are waiting for the Whitehouse. BMC , are you listening... Had some flak from some software grease monkey's in BMC about 3 weeks ago. ( Yes, BMC did not lay off all their people and some of them have time to play on the IBMMAIN email list during the week. ) And Kathleen Blanco's share of the spending party down in New Orleans is going to be about 3.7 Billion. Her re-action ? We can not afford that but the spending spree is still continuing. Did anybody see the reaction of Ted Stevens after a general request for spending cuts to pay for the Katrina Party ? Watch the Jon Stewart show at 19:00 CST on the Comedy Channel because it's unbelievable. e) DELL Had lots of friends that where laid of from DELL within the last 2 weeks. I think they dumped 700 people... It's called the American way of caring for the most important thing. Enough for one day... At least Greenspan is convincing the World Markets to keep faith in the Dollar and Clinton made the big suggestion this week, as some of us expected ... it's called An alternative to leadership... Not so sure about that ? Anton Pointers to some of the above : Ted Steven's Tirade : http://www.washingtonpost.com/wp-yn/content/article/2005/10/22/AR20051022010 40.html Guy Fawkes : http://www.bbc.co.uk/history/state/monarchs_leaders/gunpowder_hutton_01.shtm l -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
On Sat, 5 Nov 2005 19:32:27 +0200, Binyamin Dissen [EMAIL PROTECTED] wrote: I thought with LLA hashing, that if there are identical names in different linklist libraries that it was unpredictable which one would be used. I've never heard that before and I don't see how it can be true. I've been at too many shops with junk libraries containing old modules at or near the bottom of the LNKLST and the LNKLST is automatically controlled by LLA. I've also fixed problems via dynamic LNKLST addition by putting a new library ahead of another library that contained identically named modules. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America and Farmers Insurance Group mailto: [EMAIL PROTECTED] Systems Programming expert at http://Search390.com/ateExperts/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html Programming is like sex. One mistake and you have to support it for the rest of your life. - Michael Sinz -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Listers in Copenhagen or Stockholm
I will be in Copenhagen 9th Nov - 18th Nov and in Stockholm 19th Nov - 25th Nov, teaching for a client. If any ibm-main members in those two cities are interested in getting together, drop me a note off-list and we'll see if we can schedule something. Kind regards, -Steve Comstock -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SSID for devices
Hi, is there a cblock or macro which contains/returns the SSID like the commands DS QD,A000,1 or DS,QP,A000,VOLUME shows? Perhaps I need to query the device but I'm not sure. Roland Schiradin ALTE LEIPZIGER Lebensversicherung auf Gegenseitigkeit IT Betrieb - DB/DC Tel. (06171) 66-4095, Fax (06171) 66-7500-4095 mailto:[EMAIL PROTECTED] http://www.Alte-Leipziger.de -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
On Nov 5, 2005, at 4:54 AM, Knutson, Sam wrote: Look at the documentation for PARMLIB CEEPRMxx, CEE= in IEASYSxx, SET CEE= in z/OS R7. You can now have your LE options stored in PARMLIB. There was a nice summary on the back page of the last Hot Topics newsletter. http://publibz.boulder.ibm.com/epubs/pdf/e0z2n160.pdf Best Regards, Sam Knutson, GEICO Performance and Availability Management mailto:[EMAIL PROTECTED] (office) 301.986.3574 ===SNIP___ Sam, Thanks.. That is good information. Ed -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SSID for devices
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 11/05/2005 07:31:49 PM: Hi, is there a cblock or macro which contains/returns the SSID like the commands DS QD,A000,1 or DS,QP,A000,VOLUME shows? Perhaps I need to query the device but I'm not sure. I think DS obtains the SSID via a Sense Subsystem Status channel command. I don't know whether this is documented in a manual which you can obtain. I searched around in the online manuals looking for something current which would be analgous to the old 3990 Reference, but couldn't find anything. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rexx compiler runtime question
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 11/05/2005 12:32:27 PM: On Fri, 4 Nov 2005 13:32:54 -0600 Mark Zelden [EMAIL PROTECTED] wrote: :SYS1.LINKLIB is at the top of the LNKLST unless replaced by a :site library (VIA SYSLIB LINKLIB statement in PROGxx) and then :it must be specifically included in the LNKLST search order. :I've never seen any shop not put it as high up as they can, :but it is not a requirement. I thought with LLA hashing, that if there are identical names in different linklist libraries that it was unpredictable which one would be used. That is not correct. The LNKLST search order is preserved by LLA. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SSID for devices
Jim Mulder wrote: I think DS obtains the SSID via a Sense Subsystem Status channel command. I don't know whether this is documented in a manual which you can obtain. I searched around in the online manuals looking for something current which would be analgous to the old 3990 Reference, but couldn't find anything. Here is a description for the 2105 (Shark): http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f2acr00/3.11.3 -- - | Edward E. Jaffe|| | Mgr, Research Development| [EMAIL PROTECTED]| | Phoenix Software International | Tel: (310) 338-0400 x318 | | 5200 W Century Blvd, Suite 800 | Fax: (310) 338-0801| | Los Angeles, CA 90045 | http://www.phoenixsoftware.com | - -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html