【发布时间】:2017-03-28 15:14:55
【问题描述】:
我有一个 SSIS 包,它只是将数据库字段导出到 Excel 文件中。当我在 BIDS 或 SSMS 中运行它时,它会完美输出,但是当我从 SQL 作业运行它时,它只会创建一个空的 excel 文件。
【问题讨论】:
-
SQL Job是什么意思? SQL 服务器代理? -
当我在 SQL Server 代理中安排作业时。
我有一个 SSIS 包,它只是将数据库字段导出到 Excel 文件中。当我在 BIDS 或 SSMS 中运行它时,它会完美输出,但是当我从 SQL 作业运行它时,它只会创建一个空的 excel 文件。
【问题讨论】:
SQL Job 是什么意思? SQL 服务器代理?
如果您的SQL server agent 从Integration Service Catalog 获取包,请确保部署的包已启用每个任务,或者您可以启用某个导入任务并再次部署到服务器。有时,部署的包会禁用一些任务,部署包的人可能不会注意到。
如果您使用file system,还要确保某些任务已启用。
更重要的是,请确保您使用 UNC 路径 来执行访问该文件的任务。
【讨论】: