MSMQ 连接管理器

MSMQ 连接管理器使包能够连接到使用“消息队列”(也称为 MSMQ)的消息队列。 Microsoft SQL Server Integration Services 包含的消息队列任务使用 MSMQ 连接管理器。

将 MSMQ 连接管理器添加到包时,Integration Services 会创建一个连接管理器,该连接管理器将在运行时解析为 MSMQ 连接,设置连接管理器属性,并将连接管理器添加到 Connections 包上的 集合。 该连接管理器的 ConnectionManagerType 属性设置为 MSMQ

可以按下列方式来配置 MSMQ 连接管理器:

  • 提供一个连接字符串。

  • 提供要连接的消息队列的路径。

路径的格式取决于队列的类型,如下表所示。

队列类型 示例路径
公共 <计算机名称>\<队列名称>
专用 <计算机名称>\Private$\<队列名称>

可以用句点 (.) 代表本地计算机。

MSMQ 连接管理器的配置

可以通过 SSIS 设计器或以编程方式来设置属性。

有关可以在 SSIS 设计器中设置的属性的详细信息,请参阅 MSMQ 连接管理器编辑器

有关以编程方式配置连接管理器的信息,请参阅 ConnectionManager以编程方式添加连接项目。

另请参阅

消息队列任务
Integration Services (SSIS) 连接