Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SAS-如何配置SAS以使用本地磁盘以外的本地磁盘资源C:_Sas - Fatal编程技术网

SAS-如何配置SAS以使用本地磁盘以外的本地磁盘资源C:

SAS-如何配置SAS以使用本地磁盘以外的本地磁盘资源C:,sas,Sas,基本上,当我在sas中进行排序或联接表时,sas将使用本地磁盘C:中的资源/空间来处理代码,但由于本地磁盘C:上只剩下100GB,因此每当sas资源不足时,就会导致错误 我的问题是如何配置/更改SAS中的设置以使用本地磁盘的资源E:相反,因为我在那里有更大的空间 我已经浏览了论坛,但没有发现类似的问题 请提供帮助。假设您谈论的是桌面SAS或您管理的服务器,您可以通过几种方式控制工作文件夹和实用工具文件夹的存储位置 最好的方法是在sasv9.cfg文件中使用-work和-utilloc选项。该文件

基本上,当我在sas中进行排序或联接表时,sas将使用本地磁盘C:中的资源/空间来处理代码,但由于本地磁盘C:上只剩下100GB,因此每当sas资源不足时,就会导致错误

我的问题是如何配置/更改SAS中的设置以使用本地磁盘的资源E:相反,因为我在那里有更大的空间

我已经浏览了论坛,但没有发现类似的问题


请提供帮助。

假设您谈论的是桌面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”。谢谢,朋友。