【问题标题】:SSIS Package deployed - Fails when executed from schedule已部署 SSIS 包 - 按计划执行时失败
【发布时间】:2010-03-23 21:47:51
【问题描述】:

我已将 SSIS 包部署到我的 SQL 服务器。 我可以通过连接到 SSMS 中的集成服务并右键单击它并选择“运行包”来很好地运行包

但是,如果我安排包裹,它会失败。 它告诉我检查日志以获取有关原因的信息,但那里没有任何内容...

有什么想法吗?

(这是我的第一个 SSIS 包)

【问题讨论】:

    标签: ssis


    【解决方案1】:

    我猜你的包正在做一些 SQl 服务器代理无权做的事情。通常情况下,要导入的文件的位置或导出文件的位置位于对运行 SQL Server 代理的帐户未打开的目录中。

    我也同意 Raj 所说的你确实需要实现日志记录。如果您没有记录包裹中发生的事情的详细信息,您就不能指望知道为什么在六个月后出现故障。无论如何,SSIS 包可能很难调试,因此您需要这些日志才能知道从哪里开始查找。

    【讨论】:

    【解决方案2】:

    您必须实现日志记录才能获取错误的详细信息。

    在 SQL Server 代理中,创建一个新作业,将其配置为执行包,然后在日志选项卡下,开始日志记录。

    然后运行这个包,就可以读取job history中的log了。

    【讨论】:

      【解决方案3】:

      当您说您已安排工作时,我假设您使用了 SQL 代理。在这种情况下,您可以右键单击作业并单击查看历史记录,您可以看到与作业相关的错误,而不是与包相关的错误。有关详细错误,您需要配置日志记录。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-03-30
        • 2016-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多