MSMQ 連接管理員
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
MSMQ 連接管理員可讓封裝連接到使用 Message Queuing (又稱為 MSMQ) 的訊息佇列。 Microsoft SQL Server Integration Services 包含的訊息佇列工作會使用 MSMQ 連線管理員。
當您將 MSMQ 連線管理員新增至套件時,Integration Services 會建立連線管理員,用來在執行階段解析為 MSMQ 連線、設定連線管理員屬性,以及將連線管理員新增至套件上的 Connections 集合。 連線管理員的 ConnectionManagerType 屬性會設為 MSMQ。
您可以利用下列方式設定 MSMQ 連接管理員:
提供連接字串。
提供要連接之訊息佇列的路徑。
路徑的格式取決於佇列類型,如下表所示。
佇列類型 | 範例路徑 |
---|---|
公開 | <電腦名稱>\<佇列名稱> |
私人 | <電腦名稱>\Private$\<佇列名稱> |
您可以使用句號 (.) 代表本機電腦。
MSMQ 連接管理員的組態
您可以透過 SSIS 設計師或以程式設計方式設定屬性。
如需可在 SSIS 設計師中設定哪些屬性的詳細資訊,請參閱 MSMQ 連線管理員編輯器。
如需以程式設計方式設定連線管理員的資訊,請參閱 ConnectionManager 和 以程式設計方式加入連接。
MSMQ 連線管理員編輯器
使用 [MSMQ 連線管理員] 對話方塊,來指定 Message Queuing (又稱為 MSMQ) 訊息佇列的路徑。
若要深入了解 MSMQ 連線管理員,請參閱< MSMQ Connection Manager>。
注意
MSMQ 連線管理員支援本機的共用和私用佇列,以及遠端的公用佇列。 但不支援遠端私用佇列。 如需使用指令碼工作的解決方案,請參閱< 以指令碼工作傳送至遠端私用訊息佇列>。
選項。
名稱
提供唯一的名稱給工作流程中的 MSMQ 連線管理員。 提供的名稱將顯示在 SSIS 設計師內。
說明
描述連接管理員。 最佳作法是以其用途描述連接管理員,使封裝可以自我記錄並易於維護。
路徑
輸入訊息佇列的完整路徑。 路徑的格式取決於佇列的類型。
佇列類型 | 範例路徑 |
---|---|
公開 | <電腦名稱>\<佇列名稱> |
私人 | <電腦名稱>\Private$\<佇列名稱> |
您可以使用 "." 代表本機電腦。
Test
在設定 MSMQ 連線管理員之後,請按一下 [測試] 來確認連接已可使用。