2016-02-29 74 views
-2

我想在启动时在SAS中启用我的库,但它必须在程序编辑器窗口中作为命令完成。我在SAS语言参考中寻找这样的选项,但没有成功。也许这是一个不同的命令?如何使用命令在SAS启动时启用库?

我见过非常相似的主题,但我不想使用autoexec.sas文件或元数据服务器。

+0

如果你不想使用'autoexec.sas',你将需要解释为什么;这是你的问题的正确答案。 – Joe

+0

你只是问如何编写一个'LIBNAME'语句? – Tom

+1

截至2012年,看起来这是不可能的,我现在也不认为它是现在。您随时可以联系SAS技术支持部门以确认。 https://communities.sas.com/t5/SAS-Procedures/How-to-create-permanent-libnames-in-my-program/td-p/56359/page/2 – Reeza

回答

2

正确的方法是使用autoexec.sas或元数据服务器。 autoexec.sas正是为此目的而创建的(并且元数据服务器是这样做的服务器方式)。

如果由于某种原因,你不想这样做,你可以做到以下几点:

  • 始终打开一个程序文件,该文件中有你的LIBNAME,并开始运行该SAS第一件事
  • 使用企业指南,其中有一个自动执行的过程流程选择