Re: Problem with RMM and VRSes

2005-11-05 Thread Michael W. Moss
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

2005-11-05 Thread Knutson, Sam
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

2005-11-05 Thread Paul Gilmartin
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

2005-11-05 Thread Stephen M. Wiegand
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

2005-11-05 Thread Lizette Koehler
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

2005-11-05 Thread Mark Zelden
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

2005-11-05 Thread Binyamin Dissen
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 !!

2005-11-05 Thread AntonMvs2005
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

2005-11-05 Thread Mark Zelden
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

2005-11-05 Thread Steve Comstock

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

2005-11-05 Thread Schiradin,Roland HG-Dir itb-db/dc
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

2005-11-05 Thread Ed Gould

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

2005-11-05 Thread Jim Mulder
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

2005-11-05 Thread Jim Mulder
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

2005-11-05 Thread Edward E. Jaffe

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