消息队列任务编辑器(“接收”页)

使用**“消息队列任务编辑器”对话框的“接收”**页,可以配置消息队列任务以接收 Microsoft 消息队列 (MSMQ) 消息。

若要了解此任务,请参阅消息队列任务

选项

  • RemoveFromMessageQueue
    指示在接收后是否从队列中删除消息。默认情况下,此值设置为 False
  • ErrorIfMessageTimeOut
    指示当消息超时时任务是否失败,并显示错误消息。默认值为 False
  • TimeoutAfter
    如果选择任务失败时显示错误消息,则请指定显示超时消息之前等待的秒数。
  • MessageType
    选择消息类型。此属性具有下表所列的选项:

    说明

    数据文件消息

    消息存储在文件中。选择该值将显示动态选项 DataFileMessage

    变量消息

    消息存储在变量中。选择该值将显示动态选项 VariableMessage

    字符串消息

    消息存储在消息队列任务中。选择该值将显示动态选项 StringMessage

    变量的字符串消息

    消息

    选择该值将显示动态选项 StringMessage

MessageType 动态选项

MessageType = 数据文件消息

  • SaveFileAs
    输入要使用的文件的路径,或单击省略号按钮 (…),然后定位到该文件。
  • Overwrite
    指示在保存数据文件消息的内容时是否覆盖现有文件中的数据。默认值为 False
  • 筛选
    指定是否对消息应用筛选器。此属性具有下表所列的选项:

    说明

    无筛选器

    该任务不筛选消息。选择该值将显示动态选项 IdentifierReadOnly

    来源包

    该消息仅接收来自指定包的消息。选择该值将显示动态选项 Identifier

Filter 动态选项

Filter = 无筛选器

  • IdentifierReadOnly
    此选项是只读的。如果以前设置了 Filter 属性,此选项可能为空或包含包的 GUID。

Filter = 来源包

  • Identifier
    如果选择应用筛选器,请键入可以从中接收消息的包的唯一标识符,或者单击省略号按钮 (…),再指定包。

    相关主题:选择包

MessageType = 变量消息

  • 筛选
    指定是否将筛选器应用到消息。此属性具有下表所列的选项:

    说明

    无筛选器

    该任务不筛选消息。选择该值将显示动态选项 IdentifierReadOnly

    来源包

    该消息仅接收来自指定包的消息。选择该值将显示动态选项 Identifier

  • 变量
    键入变量名称,或单击**“<新建变量...>”**,然后配置新的变量。

    相关主题:添加变量

Filter 动态选项

Filter = 无筛选器

  • IdentifierReadOnly
    此选项为空白。

Filter = 来源包

  • Identifier
    如果选择应用筛选器,请键入可以从中接收消息的包的唯一标识符,或者单击省略号按钮 (…),再指定包。

    相关主题:选择包

MessageType = 字符串消息

  • 比较
    指定是否将筛选器应用到消息。此属性具有下表所列的选项:

    说明

    不对消息进行比较。

    完全匹配

    消息必须与 CompareString 选项中的字符串完全匹配。

    忽略大小写

    消息必须与 CompareString 选项中的字符串匹配,但在比较时不区分大小写。

    包含

    消息必须包含 CompareString 选项中的字符串。

  • CompareString
    除非将 Compare 选项设置为**“无”**,否则请提供与消息进行比较的字符串。

MessageType = 变量的字符串消息

  • 比较
    指定是否将筛选器应用到消息。此属性具有下表所列的选项:

    说明

    不对消息进行比较。

    完全匹配

    消息必须与 CompareString 选项中的字符串完全匹配。

    忽略大小写

    消息必须与 CompareString 选项中的字符串匹配,但在比较时不区分大小写。

    包含

    消息必须包含 CompareString 选项中的字符串。

  • CompareString
    除非将 Compare 选项设置为**“无”**,否则请提供与消息进行比较的字符串。
  • 变量
    键入保存接收到的消息的变量名,或单击**“<新建变量...>”**,然后配置新的变量。

    相关主题:添加变量

请参阅

参考

消息队列任务编辑器(“常规”页)
消息队列任务编辑器(“发送”页)
“表达式”页

其他资源

Integration Services Error and Message Reference
消息队列任务

帮助和信息

获取 SQL Server 2005 帮助