Re: Free software to stack tape datasets?

2009-06-20 Thread Russell Witt
Dave,

Check to see if you have an existing license for a tape stacking utility. To
be honest, some clients have a license for CA-1/Copycat and don't even
realize it since it was signed for many years ago.

Russell Witt
CA 1 L2 Support Manager

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of O'Brien, David W. (NIH/CIT) [C]
Sent: Tuesday, June 16, 2009 7:25 AM
To: IBM-MAIN@bama.ua.edu
Subject: Free software to stack tape datasets?


We are looking to copy data off of 9840A tapes to 9840D tapes. There are a
limited number of free slots in our SL8500, so just letting them wither and
die is not an option. Neither is boxing them and mounting on demand. Since
there are a limited number of datasets to be stacked we need a cost
effective solution.

Does anyone know of a cheap or better yet free stacking mechanism besides
Iebgener?

Thanks,
Dave O'Brien
NIH Contractor

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

2009-06-20 Thread esst...@juno.com

Prices, software, charts  analysis.  Click here to open your online FX trading 
account.
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTIyVhVcYXoQFMUh8gLXEsjbNsf6k7PQTOFHeY3NTWW4OGzXIkwLT6/

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

2009-06-20 Thread esst...@juno.com
As far as I remember the MQ Inter comunication guide describes the environment 
that MQ Exits are invoked from

Exits are loaded by MQ from a non authorized library  defined by CSQXLIB DD 
statement.




Get your fix. Click here for reliable handyman services!
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTQdGIoHXTrBDHZIRZJ9i6Fjj581XbUjvw39rJ82sK796UjZns4VPq/

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

2009-06-20 Thread Ted MacNEIL
Why an ad?
What does this have to do with storage?
What does this have to do with Mainframes?
--Original Message--
From: esst...@juno.com
Sender: IBM Mainframe Discussion List
To: IBM Mainframe Discussion List
ReplyTo: IBM Mainframe Discussion List
Sent: Jun 20, 2009 09:19
Subject: Re: Storage


Prices, software, charts  analysis.  Click here to open your online FX trading 
account.
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTIyVhVcYXoQFMUh8gLXEsjbNsf6k7PQTOFHeY3NTWW4OGzXIkwLT6/

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


-
Too busy driving to stop for gas!

--
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: INFOZIP 2Gb

2009-06-20 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Bob Woodside
 Sent: Friday, June 19, 2009 7:09 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: INFOZIP 2Gb
 
 On Friday 19 June 2009, Vikesh Bhoola wrote:
   You might try double quotes around the file name construct,
   with single quotes embedded to prevent prefixing; so:
  
   /u/userid/zip31b: zip -av -1 /tmp/BIG_FILE.zip
   //'userid.BIG.FILE'
 
 
 This should do the trick:
 
 /u/userid/zip31b: zip -av -1 /tmp/BIG_FILE.zip //\'userid.BIG.FILE\'
 
 The single quotes have to be escaped. (If this is the same 
 userid you're 
 currently logged in as, you don't need to specify the userid or the 
 quotes.)
 
 It's not relevant for this file, but if the MVS file you are 
 referencing in Unix land is a PDS member, you have to escape the 
 parentheses, too, like this:
 
 //\'userid.BIG.PDS\(MEMBER\)\'
 
 
 Cheers,
 Bob

You could also enclose in  marks.

/u/userid/zip31b: zip -av -1 /tmp/BIG_FILE.zip //'userid.BIG.FILE'

or

//'userid.BIG.PDS(MEMBER)'

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * (817)-961-6183 cell
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

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

2009-06-20 Thread Bob Woodside
On Saturday 20 June 2009, Ted MacNEIL wrote:
 Why an ad?
 What does this have to do with storage?
 What does this have to do with Mainframes?

Let's cut AC a little slack here. I think that the ad verbiage is 
dreck that Juno inserts into your mail willy-nilly - and I suspect that 
the first message (that was nothing but ad text) was a case of 
accidentally hitting Send before typing some text. And the second 
message was actually germane to the discussion.

Of course, teasing a poster about getting a better mail hosting 
service is certainly a valid activity, if done in moderation.  :-)


Cheers,
Bob


Bob Woodside
Woodsway Consulting, Inc.
rwoodsi...@woodsway.com
http://www.woodsway.com 

 --Original Message--
 From: esst...@juno.com
 Sender: IBM Mainframe Discussion List
 To: IBM Mainframe Discussion List
 ReplyTo: IBM Mainframe Discussion List
 Sent: Jun 20, 2009 09:19
 Subject: Re: Storage

 
 Prices, software, charts  analysis.  Click here to open your online
 FX trading account.
 http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTIyVhVcYXoQFMUh8gLX
EsjbNsf6k7PQTOFHeY3NTWW4OGzXIkwLT6/

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


 -
 Too busy driving to stop for gas!

 -
- 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: HYPERPAV Definitions

2009-06-20 Thread Mark Zelden
On Fri, 19 Jun 2009 16:00:09 -0500, Zaromil Tisler
zaromil-ibmn...@chello.at wrote:

On Fri, 19 Jun 2009 14:16:47 -0500, Dave Kopischke
dgkopisc...@oppenheimerfunds.com wrote:

On Fri, 19 Jun 2009 15:02:12 -0400, Swanson, Curt wrote:

Dave,

The 'WLMPAV' value of 'Yes' is correct for both Dynamic PAV  HYPERPAV.
The setup is the same for both; the only difference is the HYPERPAV feature
added on the 2107 storage subsystem.  We had Dynamic PAV before
HYPERPAV.

You still have to set WLMPAV to YES if you want ASM to exploit HYPERPAV,
search in the archives for HYPERPAV postings from Jim Mulder.


I need to go back and check, but I think for normal use of HYPERPAV,
WLMPAV=YES is irrelevant.  There was an issue related to page data 
sets only and that was why I think Jim suggested to leave it on
in WLM and HCD at the time.  That may have been fixed for z/OS 1.10.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: Batch or Shell

2009-06-20 Thread Paul Gilmartin
On Tue, 16 Jun 2009 14:40:41 +0200, Miklos Szigetvari wrote:

Till now we have used the PPID = 1 (parent process id)  to decide if a
program has started from shell or batch via JCL
Found if the process running with NOHUP(no hung up) , the PPID also 1.
Any better method to decide if it is started from a shell or via batch ?

Why does it matter?

If it's started from TSO or STC with SYSCALL spawn, does it count
as batch or as shell?

-- gil

--
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: INFOZIP 2Gb

2009-06-20 Thread Bob Woodside
On Saturday 20 June 2009, McKown, John wrote:

 You could also enclose in  marks.

 /u/userid/zip31b: zip -av -1 /tmp/BIG_FILE.zip //'userid.BIG.FILE'

 or

 //'userid.BIG.PDS(MEMBER)'

Sadly, it's all a dead end, because it looks like zip can't handle 
this kind of filename:

 /u/myuserid/tmp/ zip zjunk.zip //test.outlist
 zip warning: name not matched: //test.outlist
 zip error: Nothing to do! (zjunk.zip)

It looks like all that dots stuff in the filename handling code 
needs another wrinkle added for full MVS + USS support.


And the idea of piping out of and into tar doesn't work, because tar 
(IBM's, at least) won't handle the filenames either.

 /u/myuserid/tmp/tmp/ tar cf - //etc.ipnodes ipnodes2
 tar: //etc.ipnodes: EDC5129I No such file or directory.


What *will* work, though, is something like this:

 /u/myuserid/tmp/ cat //etc.ipnodes | zip31 mvsjunk.zip -
   adding: - (deflated 49%)
 /u/myuserid/tmp/ unzip60 -l mvsjunk.zip
 Archive:  mvsjunk.zip
   Length  DateTimeName
 -  -- -   
  1263  06-20-2009 15:45   -
 - ---
  1263 1 file

followed by something like

 /u/myuserid/tmp/ unzip60 -p mvsjunk.zip  ipnodes

or

 /u/myuserid/tmp/tmp/ unzip60 -p mvsjunk.zip  //test.ipnodes

to unpack it.

Not elegant, and you're limited to one (unnamed) file per archive. 
You really don't have an archiver, just a compressor, like gzip or 
bzip2. But it's usable for this limited purpose.


I haven't tried doing this with a large file - I don't have the 
large file stuff stable yet  --  and that was the whole purpose of this 
exercise.


Cheers,
Bob


Bob Woodside
Woodsway Consulting, Inc.
rwoodsi...@woodsway.com
http://www.woodsway.com

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

2009-06-20 Thread Richard Peurifoy

SRK wrote:

Question,  looking at at the trace component of an ABEND dump, I see
an SSRV 78 right before the
SVCR of a LOAD.  I know that a SVC 78 is a GETMAIN, and, it would
terminate with an SVCR 78.
But, what is an SSRV, and how is it different than an SVC?


This is a PC or Branch entry to a system service (in this case
getmain/freemain)

See MVS Diagnosis: Tools and Service Aids

http://publibz.boulder.ibm.com/epubs/pdf/iea2v191.pdf

Chapter 8 System Trace.

--
Richard

--
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: Sequential D/S to PO D/S Member

2009-06-20 Thread Paul Gilmartin
On Wed, 17 Jun 2009 12:42:13 +, Ted MacNEIL wrote:

// DSORG=PS

Don't specify the (incorrect) DSORG.

I'm mystified: I had thought that when a member name is specified
the file is sequential; that's what gets merged into the DCB by
OPEN if not specified in the DCB macro, and the OP was at worst
reasserting a default.

At best, it's inconsistent:

  3.7.4.1 z/OS V1R10 DFSMS Using Data Sets
 ___
  3.7.4.1 Creating a PDS Member with BSAM or QSAM

OUTDCB   DCB   ---,DSORG=PS,DDNAME=PDSDD,MACRF=PM

Reasonably, one ought to be able to specify the the same DSORG
in either JCL or the DCB macro.

-- gil

--
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: Sequential D/S to PO D/S Member

2009-06-20 Thread Ted MacNEIL
// DSORG=PS

Don't specify the (incorrect) DSORG.

I'm mystified: I had thought that when a member name is specified the file is 
sequential; that's what gets merged into the DCB by
OPEN if not specified in the DCB macro, and the OP was at worst reasserting a 
default.

I understand the mystification.
But, unfortunately, it doesn't work that way.
A PDS(E) with a member specified is not truly sequential.
Specifying DSORG=PS is, at best, redundant and, at worst, screws up STOW (IIRC 
-- if I don't, I'm sure I'll be corrected).

Unfortunately, these are the artifacts left over from an operating system with 
a 45-year history of attempting to maintain consistancy.
It may be a pain; the alternative of having to re-write with every release is 
worse.

-
Too busy driving to stop for gas!

--
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: Sequential D/S to PO D/S Member

2009-06-20 Thread Binyamin Dissen
On Sat, 20 Jun 2009 16:48:20 -0500 Paul Gilmartin paulgboul...@aim.com
wrote:

:On Wed, 17 Jun 2009 12:42:13 +, Ted MacNEIL wrote:

:// DSORG=PS

:Don't specify the (incorrect) DSORG.

:I'm mystified: I had thought that when a member name is specified
:the file is sequential; that's what gets merged into the DCB by
:OPEN if not specified in the DCB macro, and the OP was at worst
:reasserting a default.

Since when does DSORG get merged into the DCB? DSORG and MACRF must be
specified in the DCB macro.

--
Binyamin Dissen bdis...@dissensoftware.com
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: INFOZIP 2Gb

2009-06-20 Thread John McKown
On Sat, 20 Jun 2009, McKown, John wrote:

 
 You could also enclose in  marks.
 
 /u/userid/zip31b: zip -av -1 /tmp/BIG_FILE.zip //'userid.BIG.FILE'
 
 or
 
 //'userid.BIG.PDS(MEMBER)'
 

I forgot to mention that the above will have problems if the DSN or member 
has a $ in it as the shell will think it is a variable to be expanded. An 
alternate could possibly be:

'//\'userid.BIG.PDS(MEMBER)\''

But they are all rather ugly. In UNIX, it is best to avoid the $ # and @ 
signs as they can indicate things to the shell.

-- 
Trying to write with a pencil that is dull is pointless.

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