SSIS程序包出现奇怪的数据流问题,随大型数据集吐出空的Excel

时间:2018-12-04 20:03:13

标签: excel ssis

我在SSIS软件包中遇到问题,通过从BIDS运行,我可以成功导出40万条记录,但是当我尝试从Job中运行时,该软件包成功运行,但是excel文件为空。

我正在运行软件包的用户,具有对C:\ Users文件夹的完全访问权限。我看到它将数据保存到临时文件夹中,但没有将数据写入文件中并以空文件结束。

例如:230000条记录(效果很好) 创建Excel文件 加载临时数据 将数据写入文件 关闭文件

330000条记录(无效) 创建Excel文件 加载临时数据 将数据写入文件xxxxxxx,进程监视器缺少此行 关闭文件

解决方案:将执行该软件包的用户的权限授予C:\ Users \ Default不适用于我。

请帮助!

1 个答案:

答案 0 :(得分:1)

很抱歉打扰你们,发现了问题。服务器上只有1.6GB的磁盘空间,以为该文件仅占用200MB的空间,但会生成大量临时文件,从而导致磁盘已满错误。奇怪的是,SSIS包成功运行而未发出任何警告或错误。感谢您调查。