4

在我的 SAS Enterprise Guide 会话的服务器列表中,我有一个白色(未分配)库,我可以右键单击它来分配。是否有我可以在 EG 项目中使用的编程语句(可能是 libname 语句或任务)来自动执行此步骤?

4

3 回答 3

5

打开SAS Management Console.

转到Data Library Manager,找到要修改的库,右键单击Properties

转到Options选项卡 - 单击Advaced Options按钮 - 选中Library is Pre-Assigned复选框。

您应该在应用程序服务器上启用 METAAUTORESOURCES 选项。

于 2013-11-05T11:00:15.507 回答
4

假设您的库是白色但已分配 - 即您必须右键单击“分配”才能获得访问权限(并且它们变成黄色)。您可以使用“元”libname 语句在代码中自动分配。类似这样的东西应该可以工作:

libname MYLIB meta LIBRARY=MYLIB;

当然,您可以将第一个 MYLIB 更改为您想要的任何库引用,但保持它们与 IT 预先分配的相同是有意义的。

于 2016-01-12T14:43:00.823 回答
2

打开SAS Enterprise Guide

Tools-->Options

转到SAS Programs左侧窗格

旁边的复选框Submit SAS code when server is connected

转到Edit旁边Submit SAS code when server is connected

添加 libname 语句libname lib 'directory';

Save

希望这可以帮助。

于 2013-11-05T18:31:39.830 回答