Date: Thu, 12 Apr 2007 11:50:05 -0400
Reply-To: David Mabey <mabey@OPTONLINE.NET>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: David Mabey <mabey@OPTONLINE.NET>
Subject: Thanks: Filename FTP timeing-out on Z/OS tapemount?
Thanks to everyone who contributed. I picked up some very useful tips.
I find that when I run the job in the "Test Environement" using LSF, it
completes without error. It appears that my problems were a result of the
system settings on my development PC. By the way, can anyone explain:
%let XXAMWAIT=#; where # is the number of minutes to wait.
It was suggested by an "old timer" at SAS Institute, but I cannot find it
On Wed, 11 Apr 2007 07:57:24 -0700, Jeff J. Voeller <SAS-
>On Tuesday, April 10, 2007 at 3:06 p.m.
>David Mabey wrote:
>> I am using FILENAME FTP to feed a large file that resides on z/OS tape
>> to a batch SAS DATASTEP running on a PC. Every thing works fine until
>> the tape robot needs to mount a new tape. Then the job hangs. The SAS
>> log never completes and the SAS dataset that is being produced remains
>Are you using the DEBUG option on your FILENAME FTP statement? It might
>tell you something useful.
>Are you sure that your site allows tape mounting via this method? It's
>fairly common (at least in my experience) to only allow tapes to be
>accessed via JCL allocation.
>If the dataset is on tape because it's enormous and/or you only need a
>portion of that dataset (i.e., selected records and/or columns), it's
>likely preferable to have a mainframe job write a subset of the data to
>DASD, then use FTP to work with that subset. Since batch jobs can be
>submitted via FTP, you can even incorporate that submission into your
>existing process on the PC side.