我在嘗試配置新安裝的BizTalk Server 2006(不是R2)時出現了一個主要問題。服務器之前安裝了BizTalk,並且工作正常。我卸載了BizTalk,從SQL服務器(這是一臺單獨的機器)中刪除了數據庫和作業,並重新安裝了BizTalk。安裝成功,安裝過程中沒有錯誤,安裝日誌中沒有任何錯誤。BizTalk SSO配置和SQL錯誤18456,嚴重性14,狀態16
我將BizTalk服務器配置爲SSO主密鑰服務器,並創建新的BizTalk組並註冊BizTalk運行時。該過程總是在SQL服務器上創建SSO數據庫時出錯。在配置日誌中,有幾個警告MSSQLServerOLAPService does not exist
,然後在創建SSO數據庫時顯示錯誤。有4個連續。它們是:
Error ConfigHelper] [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
Error ConfigHelper] SQL error: 08001 Native error code: 17
Error ConfigHelper] c:\depotsetupv2\private\common\configwizard\confighelper\sqlhelper.cpp(1176): FAILED hr = 80004005
Error ConfigHelper] c:\depotsetupv2\private\common\configwizard\confighelper\sqlhelper.cpp(918): FAILED hr = 80004005
然後,它嘗試創建每個BizTalk數據庫都有類似的錯誤。
在SQL服務器上,有相應的錯誤在SQL Server日誌 - 2的每次嘗試 用戶登錄失敗 '[用戶名]'。[客戶端:[IP地址]] 錯誤:18456,嚴重性:14 ,狀態:16
SQL日誌中的第一個錯誤也顯示爲SQL服務器的應用程序事件日誌中的失敗審計。
我遇到的最大問題是,我登錄到BizTalk服務器的用戶是BizTalk服務器和SQL服務器上的本地管理員,並且位於SQL sysadmin組中。我配置要在其下運行的BizTalk服務的用戶也是SQL Server上兩臺服務器和sysadmin組中的本地管理員。我已經檢查了兩臺機器上的MSDTC設置,並確保它們按照BizTalk文檔建議的設置。 SQL瀏覽器正在SQL機器上運行,並且我已驗證使用SQL表面區域配置工具允許網絡訪問。
任何人都可以幫我找到我可能錯過的東西嗎?
回覆:有約色:
是的,所有的服務器和用戶都在同一個域。在研究這個問題時,我已經在SQL協議上發佈了這篇文章,但我嘗試從連接到另一個數據庫的登錄用戶的默認數據庫中的一個表中選擇一個計數。我在運行該查詢時完全沒有問題。
回覆:貝納:
我的Windows Server 2003 R2 SP1上安裝BizTalk。是的,我已經刪除了SSODB(不會忘記它自己錯過了這樣的事情!)。我會確保我正確地提供用戶名,並檢查你鏈接的來源並回復給你。
對不起。祝你好運。 – 2008-12-30 19:06:26