答案 0 :(得分:5)
您可以将消息直接发送到“作业历史记录”。它将在作业历史记录日志中显示如下:
对于脚本任务,请使用以下代码:
Dts.Events.FireWarning(0, "Message header", "Message Body", String.Empty, 0)
对于脚本组件,请使用以下代码:
Dim myMetadata As IDTSComponentMetaData100
myMetadata = Me.ComponentMetaData
myMetadata.FireWarning(0, "Message Header", "Message Body", "", 0)
您需要在历史记录中启用"包含步骤输出(见下文)
您需要为SSIS包启用警告消息(见下文)
启用"在历史记录中包含步骤输出":
启用警告信息: