sudharsanam, That explains a lot. The servername you are referring is not one like the hostname of the machine it is a logical SAS name the user has to give when doing the connection. It has the same naming conventions as the libname statement. With async processing you can have a lot them all running at the same moment. Could become as stressing situation for one taking care of the server. In that case it would make much sense to have you sas-admin a global defined table in the sasautos / autoexec. As long you are working with the last connected session you have sas macro-variable containing that session name. It is easy to find with %put _all_ ; (do not remember the exact name could be comething like remoteid) It is the same approach as some connect statements not needing the servername as long it is the last session. As you are telling proc download is slow, you have more troubles to solve as that one should be fast. It can only be slow by bad network or not optimized SAS settings (small buffers being resized). The remote libname is easy to show the remote structure, to combine some data. The datatransfer rate is the same or lower as proc download.
... View more