2015-06-09 40 views
0

我試圖配置BizTalk Server 2010以及SQL Server 2008 R2與SP3。我能夠配置企業SSO和業務規則引擎,但我無法配置組。配置企業SSO時,它能夠成功創建SSO數據庫及其各自的帳戶(SSO管理員和SSO聯盟管理員)。但對於組,它只能創建管理角色(BizTalk管理員組,運營商組和B2B運營商組)。嘗試創建數據庫時失敗(BizTalkMgmtDb,BizTalkMsgBoxDb,BizTalkDTADb)。BizTalk Server - 無法配置組

下面是我從日誌文件中獲取了一些錯誤:

2015-06-25 07:50:23:4123 [信息] CfgExtHelper檢查連接 到BizTalk管理數據庫:BizTalkMgmtDb在服務器*****

2015-06-25 07:50:23:4748 [信息] CfgExtHelper從BizTalk管理數據庫BizTalkMgmtDb發現 服務器上的BAM主導入 數據庫*****不兼容。

2015-06-25 07:50:23:4748 [信息] CfgExtHelper連接到BAM 主導入表數據庫BAMPrimaryImport上服務器*****

2015-06-25七時50: 23:4905 [Info] CfgExtHelper BAM主要導入 從服務器*****上的BizTalk管理數據庫BAMPrimaryImport 找到的數據庫不兼容。

+0

聽起來不像組問題,聽起來像您的數據庫沒有正確安裝。 –

+0

我同時安裝了SQL Server 2008 R2和SQL Server 2013,但是我在SQL Server 2008中創建了一個專門用於BizTalk 2010的實例。它應該指向正確的實例,還有什麼要配置以確保BizTalk 2010年是否指向正確的實例?它能夠爲Enterprise SSO創建數據庫和用戶,甚至可以爲Groups創建用戶。再次感謝 – jmig

回答

1

BizTalk 2010將不適用於您已在服務器上安裝的SQL 2013。似乎正在發生的事情是BizTalk正在連接到服務器,並且默認實例可能在SQL 2013上運行(因此消息「服務器y上的數據庫x不兼容」)。您必須將BizTalk配置爲連接到正確的實例,或者將默認實例設置爲SQL 2008R2實例。

理想的修復方法是從服務器上刪除SQL 2013。 BizTalk使MessageBox和管理數據庫的使用量非常大,最好的做法是將其放在它自己的專用服務器(或多個服務器)上。

0

如果有任何可能,設置BizTalk Dev的最佳方式是使用整個堆棧,Windows Server,SQL Server,Visual Studio和BizTalk Server的VM,這些都是本地安裝的。