升級至 BizTalk Server 2020
從 BizTalk Server 2016 升級至 BizTalk Server 2020。 本主題提供從 BizTalk Server 2016 升級的 BizTalk Server 2020 升級程式、重要資訊和逐步指示的概觀。
升級概觀
升級之前請完整閱讀本文件。 BizTalk Server 會將許多不同元件的內部和外部都連線到您的企業中。 在現實世界中,通常會部署到多部伺服器,最後得到同時混合了實體電腦與虛擬電腦的叢集。
沒有 BizTalk Server 部署會彼此相同。 在升級前,請收集企業需求的資訊,並與 IT 專業人員、系統管理員和要使用 BizTalk Server 的開發人員一起討論部署範圍。 只要詳閱本升級指南並決定企業的特殊需求,您就可以建立自己的部署藍圖。
使用 BizTalk Server Best Practices Analyzer (BPA) 檢查 BizTalk Server 部署,並產生最佳做法清單。 BPA 會執行組態層級驗證 (僅讀取和報告),並運用所收集的資料來研判是否已遵循最佳作法。
規劃升級
以下是升級程序的高等級檢視。 每個所列出的步驟都必須依顯示的順序執行。
- 作業系統升級路徑
- Microsoft SQL Server® 升級路徑
- Windows® SharePoint® Services 升級
- 並存安裝 Visual Studio
- 並存安裝 Microsoft Office 2019/2016
支援的升級路徑
下表列出可升級至 BizTalk Server 2020 的支援作業系統。 「是」表示在該作業系統上執行的 BizTalk Server 版本可以升級。 「否」表示在該作業系統上執行的 BizTalk Server 版本無法升級。 當出現「否」時,必須在支援的作業系統上重新建立 BizTalk 環境。 BizTalk Server 2020 的硬體和軟體需求會列出支援的作業系統。
作業系統 | BizTalk Server 2016 |
---|---|
Windows Server 2016 | 是 |
Windows Server 2012 R2 | No |
Windows 10 | 是 |
Windows 8.1 | No |
下表列出可升級至 BizTalk Server 2020 的支援SQL Server版本。 SQL Server 會主控 BizTalk Server 所使用的資料庫。 「是」表示可以升級使用該 SQL Server 版本的 BizTalk Server。 「否」表示不能升級使用該 SQL Server 版本的 BizTalk Server。 當出現「否」時,必須在支援的 SQL Server 版本上重新建立 BizTalk 環境。 BizTalk Server 2020 的硬體和軟體需求會列出支援的SQL Server版本。
提示
如果您的SQL Server版本不受支援,或不在下列清單中,請檢閱SQL Server升級檔。 SQL 升級涵蓋的版本比 BizTalk 支援的多。 例如,如果您使用 SQL Server 2014,則可以升級至 SQL Server 2016/2017/2019。 然後,您可以升級至 BizTalk Server 2020。 升級SQL Server列出可升級SQL Server版本。
SQL Server | BizTalk Server 2016 |
---|---|
SQL Server 2016 | 是 |
SQL Server 2014 | No |
下表列出從 BizTalk Server 2016 支援的版本升級路徑。 「是」表示BizTalk Server 2016 版可以升級至版本。 「否」表示BizTalk Server 2016 版無法升級至版本。 當出現「否」時,就必須重新建立 BizTalk 環境。
BizTalk Server 2016 | BizTalk Server 2020 Evaluation Edition | BizTalk Server 2020 Branch Edition | BizTalk Server 2020 Developer Edition | BizTalk Server 2020 Standard Edition | BizTalk Server 2020 Enterprise Edition |
---|---|---|---|---|---|
評估 | No | No | No | No | Yes |
分支 | No | 是 | No | No | 是 |
開發人員 | No | No | No | No | 是 |
標準 | 否 | No | No | Yes | Yes |
企業 | No | No | No | No | Yes |
在升級之前 – 您必須了解的事項
許可權:執行升級的使用者必須是下列使用者群組的成員,或具有對等許可權:
- 本機電腦的 Administrators 群組
- SQL Server 的 SQL Server 系統管理員群組
- BizTalk Server 系統管理員群組
- 單一登入 (SSO) 系統管理員群組
SSO:單一 Sign-On Master Secret Server 和裝載 SSO 資料庫的SQL Server必須在升級期間執行。
網路服務帳戶:必須具有 %windir%\temp 的寫入權限。
憑證:備份 Windows 憑證存放區:
DTC:啟用 Microsoft 分散式交易協調器 (MSDTC) ,然後啟用輸入/輸出 DTC 規則:
- 在 [伺服器管理員] 中,選取 [工具],然後開啟[具有進階安全性的 Windows 防火牆]。
- 選取 [ 輸入規則]。
- 在 [輸入規則] 中,以滑鼠右鍵按一下 [ 分散式交易協調器 ] *,視需要) (,然後按一下 [ 啟用規則]。
- 在 [具有進階安全性的 Windows 防火牆] 中,選取 [ 輸出規則]。
- 在 [輸出規則] 中,以滑鼠右鍵按一下 [ 分散式交易協調器 ] *,視需要) (,然後按一下 [ 啟用規則]。
將環境優化的設定後步驟 會列出啟用 MSDTC 的步驟。
自訂系結:升級之後無法使用以舊版 .NET Framework建置的使用者定義自訂系結。 若要使用自訂繫結,請在 .NET Framework 4.6 machine.config 檔案中手動新增自訂繫結。
組態檔:備份 BizTalk Server 2016 中的所有自訂設定檔。 BizTalk Server僅支援在 和
bm.exe.config
檔案中btsntsvc.exe.config
移轉變更。SQL 配接器:SQL 配接器會在 BizTalk Server 2020中移除。 在 BizTalk Server 2016 和舊版中,它是已淘汰的狀態。 BizTalk Server 2020 升級會變更與 EDI 批次處理或 ESBT 例外狀況相關聯的埠,以使用 WCF-SQL 配接器。
警告
如果您在 BizTalk 解決方案中使用舊的 SQL 配接器,請務必先更新解決方案,以在升級 之前 使用 BizTalk 配接器套件中的 SQL 配接器。 如需 BizTalk 配接器套件中 SQL 配接器的詳細資訊,請參閱 開始使用 BizTalk 配接器 for SQL。
TIBCO Enterprise Message Service Adapter:僅適用于啟動
BizTalk Server 2020
,只有 64 位主機才支援 TIBCO Enterprise Message Service Adapter。
BAM
BAM DTS 套件:停止所有 BAM 資料轉換服務, (DTS) 套件。 否則資料可能遺失,或是線上分析處理 (OLAP) Cube 可能會損毀。
BAM DTS 套件和 SSIS 目錄:BizTalk Server 2016 已將 BAM DTS 套件部署至 SSIS 套件存放區, (MSDB) 。 從 BizTalk Server 2020 開始,BAM DTS 套件將會部署到 SSIS 目錄 (SSISDB) 。 在開始升級之前,在SQL Server上建立 SSIS 目錄 (SSISDB) ,否則升級程式將不會將已部署的 BAM DTS 套件移至 SSIS 目錄。
磁碟空間:可用磁碟空間至少應為現有 BAM 資料庫的大小。
即時匯總:如果您在目前版本的 BizTalk Server 中使用 BAM 即時匯總,且正在升級SQL Server,請安裝或升級至 SQL Server Enterprise Edition。 否則,升級會失敗。
maxTimeout 值:如果您有大型 BAM 資料庫,請將
maxTimeout
machine.config 檔案中分散式交易的值更新為:<system.transactions> <machineSettings maxTimeout="23:59:59" /> </system.transactions>
使用追蹤設定檔編輯器啟用的 BAM 追蹤 (TPE) :升級之後,會升級先前部署的追蹤設定檔;不過,其對應的攔截器組態不會升級。 任何新的攔截 BAM 訊息可能仍然有 BizTalk Server 2016 參考。 若要升級對應的攔截器設定,請使用追蹤設定檔編輯器來擷取活動的設定檔,然後重新套用設定檔。
LiveData 活頁簿:如果您在 BizTalk Server 2016 中使用 BAM,在升級之後,您必須手動重新產生 LiveData 活頁簿。 若要重新產生即時資料活頁簿:
執行下列命令,擷取 BAM 定義:
BM get-defxml MyDef.xml
開啟 Microsoft Office Excel,然後選取 BAM 增益集,以重新建立樞紐分析表。匯入步驟 (1) 中所建立的 MyDef.xml 檔案,然後重新建立樞紐分析表。 將新的 BAM 活頁 簿儲存為MyNewBook.xls。
在 路徑 底
<Caption>
<BAMDefinition>\<Extension>\<OWC>\<PivotTableView>\<PivotTable>\<PivotView>\<Label>
下尋找MyDef.xml中的樞紐分析表名稱,以重新命名樞紐分析表。 使用這些名稱,在 MyNewBook.xls中重新命名樞紐分析表。執行下列命令,重新產生即時資料活頁簿:
BM regenerate-livedataworkbook MyNewBook.xls
注意
重新產生的即時資料活頁簿不會重新建立原始即時資料活頁簿中的 Excel 成品 (例如,圖表)。 手動重新建立成品。
BAM 工具必要條件:BAM 工具電腦上需要 SSIS 安裝。 SSIS 版本必須與設定 BAM 工具之電腦上的SQL Server相容。 您可以在這部電腦上安裝 SSIS 之後停止和停用 SSIS Windows 服務。
企業單一登入 (ESSO)
從舊版企業單一登入升級:BizTalk Server包含更新版本的 Enterprise Single Sign-On (ESSO) 。 如果您在具有舊版 BizTalk 的電腦上安裝此版本,則安裝期間會自動更新 ESSO。 建議您先執行下列步驟,再進行升級:
- 確認已將目前版本的單一登入資料庫 (SSODB) 備份至安全的位置。
- 確認已將目前的主要密碼金鑰備份至安全的位置。
- 知道主要密碼的密碼。
將 BizTalk 群組中的所有伺服器都升級至相同版本。 此需求也適用於獨立的主要密碼伺服器。
使用企業單一 Sign-On 獨立安裝進行升級:使用下列步驟,在安裝獨立企業單一登入的電腦上執行升級,例如專用的主要密碼伺服器。
- 確認已將目前的主要密碼金鑰備份至安全的位置。
- 確認已將目前版本的 SSODB 備份至安全的位置。
- 從 BizTalk Server 2020 安裝媒體執行 ESSO Setup.exe。 預設安裝資料夾為
\Platform\SSO
。 - 在 [ 自動執行 ] 對話方塊中,選取 [Microsoft 企業單一登入]。
- 在 [摘要] 對話方塊中,選取 [ 升級]。
多重電腦環境
在多重電腦環境中,升級 SSO 主要密碼伺服器電腦。 接著,升級其他 BizTalk Server 電腦。 不支援同時升級同一群組中的 BizTalk 電腦。 依照下列順序一次升級一部電腦:
- 單一登入主要密碼伺服器
- 執行 BizTalk Server 的執行階段電腦
- 管理工具與監控電腦
- 開發電腦和其餘執行 BizTalk Server 的任何電腦
其他
設定儀表板可讓您大幅調整 BizTalk Server 設定來達到最佳效能。 您也可以修改 BizTalk 群組、BizTalk 主控件與 BizTalk 主控件執行個體的設定。 請參閱使用設定儀表板BizTalk Server效能微調。
一般資訊
帳戶名稱:盡可能使用預設帳戶名稱。 BizTalk Server 安裝程式會自動將已安裝的元件設定成使用預設帳戶。 如果在 Active Directory 樹系中有多個 BizTalk Server 群組,請變更帳戶名稱以避免發生衝突。 BizTalk Server僅
<NetBIOS domain name>\<user>
支援服務帳戶和 Windows 群組的名稱格式。使用 BAM 管理 Web 服務的帳戶名稱:BizTalk Server不支援 BAM 管理 Web 服務使用者沒有密碼的內建帳戶或帳戶。
使用這類帳戶來設定 BizTalk Server 或許看似成功,但 BAM 管理 Web 服務會失敗。
支援在 BAM 應用程式集區使用這類帳戶。
安裝和卸載:當您卸載BizTalk Server時,請手動刪除BizTalk Server資料庫。 如果以開發人員或評估員身分來安裝 BizTalk Server,請考慮安裝在虛擬機器上。 如此一來,當您需要重新安裝時,就可以輕鬆地回復至預設的檢查點,而不需要經過解除安裝程序。
32 位和 64 位電腦:在 32位 Windows 或 64 位 Windows 上安裝BizTalk Server時,有些差異。 本文件同時包含 32 位元與 64 位元的安裝。 它們之間的差異會被註明。
工作組:支援在單一電腦的工作組環境中安裝和設定BizTalk Server。 在此情況下,SQL Server 與 BizTalk Server 的功能和元件都是在同一部電腦上安裝和設定。
終端伺服器:不支援使用在應用程式模式中執行的終端機伺服器安裝BizTalk Server。
不支援無訊息升級。
不支援的應用程式:BizTalk Server不支援建置在不支援 API 上的自訂應用程式,例如 PAM API、預存程式或直接資料庫存取。 在升級生產環境之前,請至少執行一次測試升級。
SQL Server實例:升級平臺之前,最好先升級任何SQL Server實例。
備妥電腦準備升級
安裝重要的 Windows 匯報。 安裝完成時,建議您重新開機電腦。
在所有BizTalk Server電腦上安裝 Microsoft OLEDB Driver for SQL Server。
在所有BizTalk Server電腦上安裝 x86 和 x64 版本的 Visual C++ 2015-2019 可轉散發套件。
將 SQL Server 升級為支援的版本。 如需支援的版本,請參閱BizTalk Server 2020 的硬體和軟體需求。 如需升級SQL Server的詳細資訊,請參閱升級SQL Server。
升級SQL Server 用戶端工具。 在多重電腦環境中,管理工具可能被安裝在另一部電腦上。 升級 SQL Server 管理用戶端工具,包括管理工具。
安裝 SQL Server Integration Services。 在多電腦環境中,BAM 工具可以在個別電腦上安裝和設定。 安裝與目標SQL Server相容的 SQL Server Integration Services 版本。
在 SQL Server 上建立 SSIS 目錄 (SSISDB) 。
安裝 Visual Studio。 BizTalk Server 2020 的硬體和軟體需求會列出支援的版本。 不同的 Visual Studio 版本可以並存安裝。 如需詳細資訊,請參閱 Visual Studio。
安裝 Office。 BizTalk Server 2020 的硬體和軟體需求會列出支援的 Office 版本。 請參閱在同一部電腦上安裝 和使用不同版本的 Office 。
停止BizTalk Server服務和 Windows 服務:
- BizTalk 服務 BizTalk 群組:< Application_Name >
- 規則引擎更新服務
- World Wide Web Publishing 服務
如果您已安裝任何 BizTalk Server 加速器,請停止 HL7 記錄服務。
備份資料庫:
- Master
- MSDB
- BAMArchive
- BAMPrimaryImport
- BAMStarSchema
- BizTalkDTADb
- BizTalkMgmtDb
- BizTalkMsgBoxDb
- BizTalkRuleEngineDb
- BAMAnalysis
執行升級作業
重要
安裝 SQL Server 之後,安裝程式會將系統管理員權限授與您已登入的帳戶。 安裝 BizTalk Server 也需要系統管理員權限。 執行下列其中一個動作:
- 使用您在安裝 SQL Server 時所使用的相同帳戶。 或
- 請確定目前的登入帳戶具有系統管理員許可權。
升級步驟
- 關閉所有開啟的程式。
- 從安裝媒體執行 Setup.exe 。
- 在 [開始] 中,選取[安裝 Microsoft BizTalk Server]。
- 在 [客戶資訊]中,輸入您的使用者名稱、組織和產品金鑰。 選取 [下一步]。
- 接受授權合約,然後選取 [ 下一步]。
- 在 [客戶經驗改進計畫] 中,輸入您的喜好設定。 如需詳細資訊,請參閱本文中的 附錄 A () 。
- 在 [元件安裝] 中,檢閱可用的元件,然後選取 [ 下一步]。
- 在 [摘要] 中,檢閱可升級的元件。
- 選取 [升級 ] 以啟動。
- 選擇性: 選取 [當我檢查更新時使用 Microsoft Update], (建議) 。
- 在[升級完成] 中,清除 [Launch BizTalk Server組態] 核取方塊,然後選取 [完成]。
額外
在 BizTalk Server 升級過程中會經常發生,且過程中發生錯誤也屢見不鮮。 不過,只要事前有所準備,很容易解決大部分錯誤。 建議您閱讀本文中的 附錄 B () ,以取得如何避免升級錯誤的秘訣,以及在發生升級錯誤時該怎麼辦。
升級程序只會升級舊版 BizTalk Server 中的功能。 在升級期間不會安裝新的功能。 若要安裝這些功能,請在升級後重新執行安裝程式,選擇 [修改],然後選取您想要安裝的功能。 安裝之後,請使用BizTalk Server Configuration Manager進行設定。
若要確認升級是否成功,請開啟[程式和功能],並尋找 BizTalk Server 2020。 如果有列出,即表示安裝成功。
升級之後
您無法回復至 BizTalk Server 2016。
在 Visual Studio 中安裝BizTalk Server延伸模組:若要完成 BizTalk Developer Tools 安裝,請在 Visual Studio 中安裝BizTalk Server延伸模組。
下載並複製 WinSCP:如果您使用 SFTP 配接器,請下載建議版本的 WinSCP zip 檔案,並將其解壓縮到 BizTalk Server 2020 安裝資料夾。
卸載 OWC:OWC已被取代,且 Microsoft 不支援。 建議您從BizTalk Server部機器卸載它。 影響僅限於 BAM 入口網站中的匯總檢視器功能。
安裝 MQSAgent:如果遠端 WebSphere MQ Server 上安裝 MQSAgent.dll 檔案,請在遠端 WebSphere MQ Server 上安裝從 BizTalk Server 2020 的新版本 MQ 代理程式。
啟動 MSMQ:如果您使用 MSMQ配接器,請啟動訊息佇列服務。
SQL Agent 作業:重新設定下列SQL Server Agent作業:
- DTA 清除和封存 (BizTalkDTADb) :請參閱 如何設定 DTA 清除和封存作業
- 備份BizTalk Server (BizTalkMgmtDb) :請參閱如何設定備份BizTalk Server作業
已排程的 BAM DTS 套件:如果您有 SQL Agent 作業排程 BAM DTS 套件,請將作業重新設定為使用 SSIS 目錄 (SSISDB) 而非 SSIS 套件存放區, (MSDB) 。
啟用稽核:如果您想要啟用 BizTalk 管理作業的稽核,請透過 BizTalk 群組設定啟用稽核。
BizTalk Server唯讀使用者群組:如果您想要設定唯讀使用者角色,請以 windows 群組作為參數執行 PowerShell 腳本 Configure-WindowsGroupForReadOnlyUserDBRole.ps1。 請確定您已安裝 SQL Server powershell 模組。
BizTalk Server 2016 Feature Pack:如果您從 BizTalk Server 2016 Feature Pack 升級,則需要下列升級後動作。
O365 配接器:如果您使用 O365配接器,請安裝及設定 BizTalk TMS。 您必須針對每個埠登入 Outlook 帳戶一次,以使用這些介面卡來 啟用 每個埠。
管理服務和運算元據服務:如果您使用管理服務或運算元據服務,請刪除 IIS 管理員中的 Exising Management Service 和 Operational Data Service、刪除對應的應用程式集區,然後在 BizTalk Server 2020 設定中重新設定 BizTalk REST API 功能。
重新開機應用程式:重新開機所有已升級的已部署應用程式。
將主機更新為 TIBCO Enterprise Message Service Adapter 的 64 位:將 TIBCO Enterprise Message Service Adapter 的傳送和接收處理常式主機更新為 64 位主機。
附錄 A:客戶經驗改進計畫
做為在 BizTalk Server 中的客戶經驗改進計畫的一部分,您可以針對 BizTalk Server 的功能使用提供實用的意見,並反應給 Microsoft。 收集的資料會是匿名形式,無法用來識別您的身分。 加入這項計畫後,Microsoft 也會收集使用統計資料。
如果您參與這項計畫,將能協助我們改善 BizTalk Server 各項功能的可靠性和效能。
附錄 B:已知問題
在系統管理電腦上設定 BAM 警示:有一個多電腦環境,其管理、執行時間和SQL Server元件安裝在不同的電腦上。 當使用 BAM 工具或 BAM 警示時,可能會發生下列問題:
問題:當您在 BizTalk 系統管理電腦上設定 BAM 工具時,會發生下列錯誤:
Service BAMAlerts was not found on computer ‘.’.The specified service does not exist as an installed service.
問題:當您從執行時間電腦部署 BAM 活動定義時,會發生下列錯誤:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)
如果在執行階段電腦上設定 BAM 警示就會發生這種情況。 若要解決,請在相同電腦上的 BizTalk 管理主控台中設定 BAM 警示。 請勿在執行階段電腦上設定 BAM 警示。
從失敗的升級復原:升級期間隨時都可能發生失敗的升級。 從升級失敗中復原的方式取決於每個階段中發生失敗的時間點而定。
如果在安裝先決條件時升級失敗,安裝程式就會停止進一步安裝必要元件,並傳回錯誤訊息。 然後,您可以更正問題,並重新執行安裝程式。
如果在升級資料庫、從現有的 BizTalk Server 版本中移除功能,或安裝新的版本時升級失敗,安裝程式會停止進一步安裝並傳回錯誤訊息。 所有變更都會復原。 對 BizTalk Server 資料庫所做的變更無法回復。
如果 BizTalk Server 舊版安裝的元件在升級期間移除,您的電腦可能會處於沒有任何 BizTalk Server 元件的情況。 可能會保留舊版安裝的功能組態資訊。 而且根據升級程序失敗的位置,BizTalk Server 資料庫可能已經升級。 此時,您可能必須先還原之前備份的資料庫,然後再次執行安裝程式。
如果在重新設定 BizTalk Server 功能時升級失敗,安裝程式會傳回完成程度的訊息。 如果設定升級失敗或部分成功,請執行 BizTalk Server 設定完成升級。
如果升級持續失敗,且您需要回復至舊版 BizTalk Server,您必須還原已備份的資料庫,然後重新安裝舊版的 BizTalk Server。
使用相同的版本:在 BizTalk 應用程式群組中,您無法執行具有不同版本BizTalk Server的電腦。 例如,在 BizTalk 管理主控台中,您無法將執行某版 BizTalk Server 的傳送埠繫結至執行不同版本 BizTalk Server 的接收位置。
憑證存放區:升級之後,您可以從 BizTalk Server 管理主控台開啟傳送埠或接收位置,並收到錯誤:
Could not open certificate store, the system cannot find the file specified (System).
如果憑證存放區遺失就會發生此錯誤。
BAM 入口網站:在 64 位電腦上,您無法在升級之後存取 BAM 入口網站。 可能的解決方式:
建立位於
%BizTalkInstallDir%\BAMPortal\web.config
之 web.config 檔案的備份複本。使用 BizTalk Server Tracking 資料夾中的 bm.exe,在命令提示字元中執行下列命令:
bm.exe get-config –FileName:<filepath> -Server:MyServer -Database:MyDB
從 Config XML 檔案中,取得 BAMVRoot (xpath 的值:BAMConfiguration\ GlobalProperty\Name=「BAMVRoot」) 。
在列為 BAMVRoot 值的電腦上開啟 BizTalk Server 組態,並取消設定 BAM 入口網站。
開啟 BizTalk Server 組態,並設定 BAM 入口網站。
從步驟 (1) 提及的位置開啟新的 web.config 檔案。
使用 web.config 檔案的備份複本,在 [) ] 底下
configuration\appSettings
設定下列 (值:- key="MainPageContentUrl"
- key="AlertNotificationOptions"
注意
在 64 位元電腦上,在您升級作業系統之後,我們建議您重新設定 BAM 入口網站。
部署 EDI BAM 活動:當您升級時,升級可能會部分成功。 當您升級 SQL Server (已設定 EDI) 時可能發生這種情況。 可能未正確升級 EDI BAM 活動。 若要解決此問題,請在命令提示字元中,使用系統管理認證執行下列命令,以部署 BAM 活動:
"<BizTalk Installation Folder>\Tracking\bm.exe" deploy-all -DefinitionFile:"<BizTalk Installation Folder>\AS2ResendActivityDefs.xml" -Server:"<BAM Database Server Name>" -Database:"<BAM Database Name>"
"<BizTalk Installation Folder>\Tracking\bm.exe" update-all -DefinitionFile:"<BizTalk Installation Folder>\Microsoft.BizTalk.Configuration.EdiAS2.UpgradeR2toR3.xml" -Server:"<BAM Database Server Name>" -Database:"<BAM Database Name>"
"<BizTalk Installation Folder>\Tracking\bm.exe" update-all -DefinitionFile:"<BizTalk Installation Folder>\Microsoft.BizTalk.Configuration.Batching.UpgradeR2toR3.xml" -Server:"<BAM Database Server Name>" -Database:"<BAM Database Name>"
叢集上的 SSO 錯誤:在BizTalk Server執行時間叢集環境中,當您嘗試升級時,可能會收到錯誤訊息:
SSO Master Secret Server service is not running on <Cluster name>.Please start the service to continue the upgrade.
若要解決此問題,請重新整理 SSO 和 BizTalk Server 執行階段叢集中的 SSO 服務。
若要重新整理 SSO 叢集中的 SSO 服務:
在叢集管理員中,將包含叢集企業 SSO 服務資源的叢集群組 上線 。 這樣應該會啟動叢集群組中的所有資源。
讓 企業 SSO 服務的叢集實例離線。 然後,將它帶回 線上。
移動 叢集群組。 這個步驟應該會將包含叢集企業 SSO 服務資源的叢集群組從第一個節點移動到第二個節點。
讓 企業 SSO 服務的叢集實例離線。 然後,將它帶回 線上。
若要重新整理 BizTalk Server 執行時間叢集中的 SSO 服務:
在 [叢集管理員] 中,將包含叢集BizTalk Server執行時間資源的叢集群組上線。 這樣應該會啟動叢集群組中的所有資源。
讓 企業 SSO 服務的叢集實例離線。 然後,將它帶回 線上。
移動 叢集群組。 這個步驟應該會將包含叢集 BizTalk Server 執行階段資源的叢集群組從第一個節點移動到第二個節點。
讓 企業 SSO 服務的叢集實例離線。 然後,將它帶回 線上。