2012-07-26 173 views
1

我是SSIS的新手。我試圖發送MSMQ文本消息到遠程專用 MSMQ隊列。SSIS發送MSMQ消息到遠程服務器專用隊列

我有以下幾個問題

  1. 應該是什麼在MSMQ連接管理器遠程專用隊列的路徑?

    1. 我嘗試使用XYZ\private$\remoteprivatequeue其中XYZ是用於在遠程服務器和「remoteprivatequeue」機器名稱是隊列的名稱。
  2. 這可能是遠程服務器MSMQ隊列可能是不正確的,在權限我應該如何確定這的確是一個權限問題

  3. 專用隊列被NServiceBus(因此NServiceBus創建標記問題),這是否會以任何方式影響隊列。我讓我的兩個本地和遠程服務器上的以下錯誤,當我去

計算機管理 - >服務和應用程序 - >消息隊列
- >(右鍵)屬性
- >安全標籤

錯誤:

的安全描述符無法獲得。
錯誤:不支持消息此操作隊列安裝在工作組模式

我試圖將消息發送到我的本地計算機上的專用隊列在那裏我得到同樣的錯誤上點擊上述屬性選項卡但發佈消息作品

我嘗試使用這裏提到的任務:http://technet.microsoft.com/en-us/library/ms403349.aspx但有連接錯誤。

編輯:

使用格式XYZ\private$\remoteprivatequeue

Program Location: 

    at System.Messaging.MessageQueue.ResolveFormatNameFromQueuePath(String queuePath, Boolean throwException) 
    at System.Messaging.MessageQueue.Exists(String path) 
    at Microsoft.DataTransformationServices.Design.MsmqConnectionManagerForm.buttonTest_Click(Object sender, EventArgs e) 
當我得到以下錯誤,當我測試連接

回答

0

談論這些隊列時,您必須包括格式名稱:

FormatName:DIRECT=TCP: IPAddress\QueueName 
FormatName:DIRECT=OS: MachineName\QueueName