Date: Tue, 8 Jan 2008 14:58:01 -0500
Reply-To: Andrea Zimmerman <sassywench74va@GMAIL.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Andrea Zimmerman <sassywench74va@GMAIL.COM>
Subject: Re: Trying to use a libname statement with mainframe tapes
Content-Type: text/plain; charset=ISO-8859-1
I think I found my answer. It turns out our mainframe is set up in such a
way that we can't access tapes over a remote connection.
So it is outside my SAS codes ability to overcome.
Thanks for reading it anyway :)
On 1/8/08, Andrea Zimmerman <firstname.lastname@example.org> wrote:
> I had the following line of code:
> libname myamdahl "PMA.PROD.PROJISP.&REF..MSVLM.SUMSTATS.SAS "server=amdahl;
> Which worked great previously, but now they are writing it to tape and not
> So now I get the following error message:
> 1253 libname myamdahl "PMA.PROD.PROJISP.&REF..MSVLM.SUMSTATS.SAS"
> SYMBOLGEN: Macro variable REF resolves to LA2
> ERROR: SVC99 error rc=4, reason=0218 : IKJ56221I DATA SET
> PMA.PROD.PROJISP.LA2.MSVLM.SUMSTATS.SAS NOT ALLOCATED, VOLUME NOT
> AVAILABLE+IKJ56221I VOLUME NECESSARY TO SATISFY YOUR REQUEST NOT ON
> SYSTEM, AND CANNOT BE MOUNTED.
> ERROR: Error in the LIBNAME statement.
> I've seen that the file does exist so the comment about it not being
> allocated is confusing.
> I've been told that since it is tape and not DASD that I need to use FTP
> but the sample code they sent me uses flat files and not the SAS dataset
> that already exists. It doesn't seem like this should be this hard, but it
> PC SAS 9.1.3 SP3 on Win XP
> Andrea Wainwright-Zimmerman
> Capital One