SAS-从单独的服务器访问SAS数据集

SAS-从单独的服务器访问SAS数据集,sas,Sas,情景: 我从Sasfusion服务器abc123运行SAS程序 我使用proc内容、proc打印、proc导出等运行常规SAS程序,没有问题 我刚刚被要求访问位于单独服务器zyx123上的SAS数据集(不确定是否为Sasfusion) 我想这应该是一个简单的事情,比如加入一个libname语句 libname z '\path to the folder\' server=zyx123; proc contents data = z.requesteddataset; run; 是否有可

情景:

  • 我从Sasfusion服务器abc123运行SAS程序
  • 我使用proc内容、proc打印、proc导出等运行常规SAS程序,没有问题
我刚刚被要求访问位于单独服务器zyx123上的SAS数据集(不确定是否为Sasfusion)

我想这应该是一个简单的事情,比如加入一个libname语句

libname z '\path to the folder\' server=zyx123;

proc contents data = z.requesteddataset;
run;
是否有可能做到以上几点

我得到以下错误:

ERROR: Libref TEST is not assigned.
ERROR: Error in the LIBNAME statement.
ERROR 23-7: Invalid value for the SERVER option.

LIBNAME
选项
SERVER=
用于访问SAS/SHARE许可运行SAS会话的计算机上的数据集,其中正在执行
Proc SERVER

请参阅文档:

LIBNAME语句
在客户端会话中,将libref(快捷方式名称)与位于服务器上供客户端访问的SAS库相关联。在服务器会话中,预定义允许客户端访问的服务器库。

服务器=服务器名称| uu端口号 指定管理SAS库的SAS/SHARE server会话的位置和标识

您应该向网络/SAS管理员请求有关远程服务器的其他信息

不确定您记录的特定错误消息--不成功的libname(在我的计算机上)的日志如下所示:

12   libname foo 'c:\temp' server=#######.######;
ERROR: Attempt to connect to server #######.###### failed.
ERROR: A communication subsystem partner link setup request failure has occurred.
ERROR: The connection was refused.
ERROR: Error in the LIBNAME statement.