SAS PROC导出:无法在更新模式下打开参数目录:SASUSER.PARMS.PARMS.SLIST

SAS PROC导出:无法在更新模式下打开参数目录:SASUSER.PARMS.PARMS.SLIST,sas,Sas,我有以下proc导出(在周五运行时没有错误),但今天当我运行下面的导出代码时,它开始弹出一个错误: proc export data=work.test_table dbms=csv outfile="/sasdata/vbala2014/test_table.csv" replace; run; 我在日志中收到以下错误消息: NOTE: Unable to open parameter catalog: SASUSER.PARMS.PARMS.SLIST in update mode. T

我有以下proc导出(在周五运行时没有错误),但今天当我运行下面的导出代码时,它开始弹出一个错误:

proc export data=work.test_table dbms=csv 
outfile="/sasdata/vbala2014/test_table.csv" replace;
run;
我在日志中收到以下错误消息:

NOTE: Unable to open parameter catalog: SASUSER.PARMS.PARMS.SLIST in update mode. Temporary parameter values will be saved to 
WORK.PARMS.PARMS.SLIST.
ERROR: File WORK.test_table.DATA does not exist. 
ERROR: Export unsuccessful.  See SAS Log for details.
我正在使用SAS EG,我不确定这是否与我的导出代码有关,因为它在上周五运行良好,但在周一(今天)出现此错误消息,导出失败。我反复检查,以确保test_表中有数据,确实如此

此外,我在sas用户帮助库(知识库)中查找了这一点,但未能获得有关这方面的更多指导:


任何帮助都将不胜感激。

您是否尝试重新启动EG?是的,Reeza,我已经做了两次,但仍然出现此错误。我无法告诉您问题所在,但几乎可以肯定,此错误是由数据集
工作引起的。测试表
不存在。前面的
注释
是不相关的,并且非常常见(通常不允许您在写入模式下打开
sasuser
)。运行
proc print data=test_table;运行
查看该表是否存在。该文件是否被SAS以外的某个东西锁定?但是,如果您重新启动SAS(或与SAS的连接),这不应该是一个问题,除非您的会话持续进行。可能尝试更改数据集名称(添加“1”或其他内容)。