Date: Fri, 11 Aug 2000 19:26:35 GMT
Reply-To: Andreas Grueninger <grueninger@IBGRUENINGER.DE>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Andreas Grueninger <grueninger@IBGRUENINGER.DE>
Organization: Customer of UUNET Deutschland GmbH
Subject: Re: outputing to a remote server
If you want to write to a remote machine you can use
- the FTP engine of the FILENAME statement
- the DISK engine the FILENAME statement with UNC names or a mapped
network drive.
If you start the SAS job as "scheduled event" you use SCHEDULE (at
command) or MSTASK. By default both services are running under the
sytem account. The system account does not have the rights to map
network drives or to use UNC names. The SCHEDULE service can use
another account with appropiate rights. But your citrix admin will not
be willing to change this account because this is a system wide change
(I am pretty sure about that because I am a citrix admin too).
The best solution would be to use the FTP engine.
Install the FTP server on the web server and create a virtual path to
the webroot.
With this solution you are independet of the account under which the
SAS job is running.
I use the same scenario (citrix server with SAS and web/ftp server on
a different system).
Ingenieurbuero Grueninger
Uhlbergstr. 15
72631 Aichtal (Germany)
email: grueninger@ibgrueninger.de