SAS-如何配置SAS以使用本地磁盘以外的本地磁盘资源C:
基本上,当我在sas中进行排序或联接表时,sas将使用本地磁盘C:中的资源/空间来处理代码,但由于本地磁盘C:上只剩下100GB,因此每当sas资源不足时,就会导致错误 我的问题是如何配置/更改SAS中的设置以使用本地磁盘的资源E:相反,因为我在那里有更大的空间 我已经浏览了论坛,但没有发现类似的问题SAS-如何配置SAS以使用本地磁盘以外的本地磁盘资源C:,sas,Sas,基本上,当我在sas中进行排序或联接表时,sas将使用本地磁盘C:中的资源/空间来处理代码,但由于本地磁盘C:上只剩下100GB,因此每当sas资源不足时,就会导致错误 我的问题是如何配置/更改SAS中的设置以使用本地磁盘的资源E:相反,因为我在那里有更大的空间 我已经浏览了论坛,但没有发现类似的问题 请提供帮助。假设您谈论的是桌面SAS或您管理的服务器,您可以通过几种方式控制工作文件夹和实用工具文件夹的存储位置 最好的方法是在sasv9.cfg文件中使用-work和-utilloc选项。该文件
请提供帮助。假设您谈论的是桌面SAS或您管理的服务器,您可以通过几种方式控制工作文件夹和实用工具文件夹的存储位置 最好的方法是在
sasv9.cfg
文件中使用-work
和-utilloc
选项。该文件可以位于几个位置,但通常您打开SAS时使用的SAS快捷方式会使用-CONFIG
选项指定该文件。您还可以使用-WORK
或-UTILLOC
命令行选项在该快捷方式中设置选项。本文可以帮助您确定要修改的sasv9.cfg的位置;如果您在自己的笔记本电脑上使用个人副本,您可以更改Program Files文件夹中的副本,但如果没有,或者如果您没有管理权限,您可以在其他位置放置配置文件以覆盖该文件
讨论其中几个选项的文章是一篇接一篇。假设您讨论的是桌面SAS或您管理的服务器,您可以通过几种方式控制工作文件夹和实用工具文件夹的存储位置 最好的方法是在
sasv9.cfg
文件中使用-work
和-utilloc
选项。该文件可以位于几个位置,但通常您打开SAS时使用的SAS快捷方式会使用-CONFIG
选项指定该文件。您还可以使用-WORK
或-UTILLOC
命令行选项在该快捷方式中设置选项。本文可以帮助您确定要修改的sasv9.cfg的位置;如果您在自己的笔记本电脑上使用个人副本,您可以更改Program Files文件夹中的副本,但如果没有,或者如果您没有管理权限,您可以在其他位置放置配置文件以覆盖该文件
一篇讨论其中几个选项的论文是一篇接一篇的。一种方法是为需要大量时间的项目建立一个名为
user
的库,这样您就可以根据需要使其动态化。当您有一个名为user
的库时,将成为默认工作区,而不是工作区。但是,您需要手动清理该库,当您使用完该库后,它不会自动删除数据集
libname user '/folders/myfolders/demo';
正如@Tom所指出的,如果需要,您还可以设置一个选项来使用已经存在的库
options user = myLib;
与配置文件方法相比,此方法的一个优点是,它仅适用于需要它的项目,而不是整个系统。一种方法是为时间密集型项目设置一个名为
user
的库,这样可以根据需要使其动态。当您有一个名为user
的库时,将成为默认工作区,而不是工作区。但是,您需要手动清理该库,当您使用完该库后,它不会自动删除数据集
libname user '/folders/myfolders/demo';
正如@Tom所指出的,如果需要,您还可以设置一个选项来使用已经存在的库
options user = myLib;
与配置文件方法相比,此方法的一个优点是,它仅适用于需要它的项目,而不是整个系统。请注意,用户系统选项允许您使用除用户之外的其他libref来实现此功能。以前尝试过此方法,sas会将您的工作文件保存在定义的用户库中,但仍将使用本地磁盘的资源C:注意,用户系统选项允许您使用除用户之外的其他libref来实现此功能。以前尝试过此操作,sas将在定义的用户库中保存您的工作文件,但仍将使用本地磁盘的资源C:是的,我更改了sasv9.cfg中的默认“工作”路径,例如"!完成作业的windows/temporary“到”E:/temporary“。谢谢,朋友。是的,我将sasv9.cfg中的默认“工作”路径从“!windows/temporary”更改为完成此任务的“E:/temporary”。谢谢,朋友。