【问题标题】:Getting database response from DTSX SSIS package从 DTSX SSIS 包获取数据库响应
【发布时间】:2015-10-08 03:50:02
【问题描述】:

对于 DTSX/SSIS 包来说相当新,目前我有大量数据要执行查找,而要根据查找执行查找和更新或插入

目前我在更新或插入中遇到错误,有没有办法从 dtsx 获取数据库的响应,实际的数据库响应是什么?即它是截断问题还是主键约束。我希望能够发送到电子邮件或至少在日志文件中写下问题所在。

【问题讨论】:

  • 如果在 Visual Studio 中发生这种情况,在收到错误消息后,请尝试单击屏幕顶部的“进度”选项卡或底部的“输出”窗口。

标签: sql sql-server database ssis


【解决方案1】:

通常,有两种方法可以在 SSIS 中记录事件,使用“记录”或“事件处理程序”。使用 Logging 选项相当容易。

  1. 转到“控制流”选项卡
  2. 右键单击包上的任意位置并选择日志记录
  3. 在“提供程序和日志”选项卡中,您可以选择保存日志的方式和位置(文本文件、SQL 服务器 ....)
  4. 在“详细信息”选项卡中,您可以选择要记录的事件类型。在您的情况下,只需选择“OnError

"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多