如何在启动SAS时启用库?

时间:2013-08-06 01:14:36

标签: sas

每当我创建一个新库,然后关闭SAS并再次打开它,我找不到我的库。我找到了一个选项:Tools => New Library => check "Enable at startup"

此功能的编码是什么?

libname mylib "C:// ......  " *then what?

2 个答案:

答案 0 :(得分:4)

将每个会话中可用的所有libnames放在autoexec.sas文件中。

答案 1 :(得分:3)

以下是两种方法: 如果您使用的是元数据服务器,请在此处定义库,并选中属性>选项>高级选项下的“库已预先分配”选项。现在,只要您的元数据标识具有读取权限,该库就应该出现在使用分配了库的工作区服务器的客户端中。

如果您使用的是独立的SAS Foundation客户端而不使用元数据服务器,则应将libname语句放在autoexec.sas文件中。如果它位于您从(当前文件夹)运行sas的文件夹中或在PATH环境变量指定的文件夹之一或当前文件夹的根目录或同一文件夹中,则启动SAS时将执行此操作sas.exe。

您还可以在启动sas时指定autoexec选项,如下所示: sas.exe -autoexec“/path/to/the/autoexec.sas” 或者,您可以在配置文件中指定autoexec选项。这称为sasv9.cfg,与sas.exe文件位于同一文件夹中。