我只是想加载其他人发送的SAS文件。我只需点击它即可打开数据集,然后我可以运行proc contents
。但是,当我尝试将数据复制到工作库或运行某些摘要统计信息时,会出现以下错误消息:
错误:读取压缩文件时发生内部错误。 请致电您的SAS站点代表并报告 以下:compress offset = 330,de-compress offset = 320,compress buf =""
错误:在文件lib1.file_name.DATA中记录也是如此 渴望缓冲。
我尝试增加bufsize options bufsize=32768
或使用
compress = Yes
,但没有帮助。有什么建议吗?
答案 0 :(得分:0)
您的数据集似乎已损坏。 因此,您可以尝试使用 proc数据集和此声明进行修复:修复
这是一个例子:
PROC DATASETS LIB = WORK;
REPAIR JUNESALES;
QUIT;
source :
http://www2.sas.com/proceedings/forum2007/070-2007.pdf
否则您必须获取数据集的新文件(如果您有备份它可能有用)。
此致