2010-09-10 61 views
0

我試圖在BizTalk主機上運行WQL查詢(SELECT * FROM MSBTS_SendPort),但是當我在遠程主BizTalkHost的控制檯應用程序中運行此查詢時,我得到一個COMException,他說:「用戶'NT AUTHORITY \ ANONYMOUS LOGON'登錄失敗。」遠程WMI調用BizTalk對象拋出COMException(0x80131904)

如果我在主BizTalkHost上運行相同的控制檯應用程序,那麼一切正常。

回答

1

我正在發出雙跳驗證問題,所以我想要的將永遠不會工作。有關更多信息,請參閱此link。我對這個問題的解決方法是在biztalk主機上創建一個wcf-webservice,並讓wcf服務處理WMI查詢。

如果你想使用powershell進行遠程biztalk管理,請看這個link

-1

您在遠程計算機上以匿名用戶的身份執行查詢 - 您必須位於有權從BizTalk管理數據庫讀取的用戶的用戶上下文中。

您可以先嚐試使用「run as」運行遠程計算機上的控制檯應用程序,然後輸入您可能在BizTalk計算機上登錄的憑據。

如果這樣做,你應該開始尋找到impersonation不同的用戶在你的代碼。

+0

運行控制檯應用程序的用戶有足夠權限訪問BizTalk管理數據庫和BizTalk mmc-snapin。所以它應該工作我認爲;-) – JSC 2010-09-13 11:44:45

相關問題