SAS PROC EXPORT“服务器已断开连接。”

时间:2015-04-09 15:36:20

标签: sql-server stored-procedures sas export-to-excel

我正在SQL服务器上执行存储过程并将结果导出到excel。我使用大量不同的存储过程来执行此操作,因此我只使用相同的sas代码并将存储过程行更改为正确的过程。

今天,一旦我的程序执行PROC EXPORT,我就会发现错误。错误是:

An error occurred executing the workspace job "Program".
The server is disconnected.

PROC EXPORT代码:

PROC EXPORT
    DATA = output_final
    DBMS=xlsx 
    OUTFILE="&EXPORTPATH&FILE"
    REPLACE;
RUN;

这是奇怪的事情,它仍然将文件导出到该位置,但错误会使程序停止。我在很多其他程序中使用了这个完全相同的代码片段。我的团队中没有人知道该怎么做。我用DBMS = xls,DBMS = EXECELC和DBMS = XLSX尝试过 - 无论如何,都存在与服务器相关的某种错误或者没有访问该文件夹。

在有人说“检查你的& EXPORTPATH”之前,我有,没关系,我执行的所有其他sas程序都使用该变量。

您可能也会想,“如果它导出文件,问题是什么?”好吧,我需要程序移过这个并做其他事情,所以它不会有任何错误。另外......这只是草率的!

如果有人可以提供帮助,我会很感激!

0 个答案:

没有答案