安裝BizTalk Accelerator for RosettaNet
概觀
安裝 Microsoft BizTalk Accelerator for RosettaNet (BTARN) 。
注意
在BizTalk Server的Enterprise Edition上,您只能安裝 BizTalk Accelerator for RosettaNet (BTARN) Enterprise Edition。 在 BizTalk Server Standard Edition 上,您只能安裝 BizTalk Accelerator for RosettaNet (BTARN) 的標準版。
BTARN 安裝包含下列專案:
BTARN 管理
BizTalk 協調流程設計師 XLANG 排程 (「交易夥伴介面程序」 模式)
RosettaNet 實作架構 (RNIF)
BTARN 資料庫
HTTP 前端 Web 應用程式
硬體和軟體需求
最低硬體和軟體需求與BizTalk Server相同。
版本 | BizTalk 需求 | SQL 和 OS 需求 |
---|---|---|
BizTalk Server 2016 | BizTalk Server 2016 的硬體和軟體需求 | SQL Server硬體和軟體需求: SQL Server 2016 SQL Server 2014 Windows Server 硬體需求: Windows Server 2016 Windows Server 2012 |
BizTalk Server 2013 R2 BizTalk Server 2013 |
BizTalk Server 2013 和 2013 R2 的硬體和軟體需求 | SQL Server硬體和軟體需求: SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 Windows Server 硬體需求: Windows Server 2012 Windows Server 2008 R2 |
提示
列出的硬體需求是最小需求。 每個環境都不同,但您的環境極有可能需要更多需求。 請參閱安裝、調整大小、部署和維護BizTalk Server解決方案的建議。
安裝與設定
開始之前
- 對於 BTARN 資料庫,BTARN 只會設定SQL Server電腦名稱稱和資料庫名稱屬性。 關於這些屬性的資訊儲存在登錄中。
- 使用BizTalk Server Administrators 群組成員的帳戶登入。
- 在您的BizTalk Server下載中,BTARN 安裝程式位於
\BizTalk Accelerators
資料夾中。 - 必須安裝BizTalk Server,且SQL Server必須執行。
- BTARN 和BizTalk Server都需要 Microsoft .NET Framework 作為軟體必要條件。 如果您的電腦上安裝多個版本的 .NET Framework,請確定 BtarnAPP Web 應用程式參考 .NET Framework 4.0 傳統。 您可使用 Internet Information Services (IIS) 管理員設定這個選項。
- BizTalk 主控件執行個體帳戶和 BizTalk 外掛式主控件執行個體帳戶應該要相同。 否則,BTARN 無法正常運作。
- BTARN 可讓您只將個別服務帳戶而非群組新增至 BizTalk Server Administrators 群組或 BizTalk 應用程式使用者群組。
- 您必須建立 BTSHTTPReceive.dll 的 WebService 延伸模組,設定 IIS 隔離模式。 如需詳細資訊,請參閱 傳送 HTTP 要求時找不到錯誤。 另請參閱 如何設定 HTTP 接收位置的 IIS。
- 在 Internet Explorer 安全性選項中,將伺服器 (HTTP:// <伺服器名稱>) 新增至本機網際網路區域。
- 如果用來設定 BTARN 的遠端 SQL 執行個體使用非預設連接埠,則 SQL Server 用戶端工具必須安裝在本機。 如需詳細資訊,請參閱多電腦環境的BizTalk Server安裝指南。
- 在設定BizTalk Server期間,必須使用個別的群組 - BizTalk 系統管理員、BizTalk 主機使用者和 BizTalk 隔離主機使用者。
- BTARN 不支援使用為 SQL 實例建立的別名來設定 BTARN 資料庫。
安裝 BTARN
以系統管理員身分執行 BTARN setup.exe 。
選取 [安裝]。
在 [ 客戶資訊] 頁面上,輸入您的使用者名稱、組織和產品金鑰,然後按 [ 下一步]。
在 [ 授權合約] 頁面上,閱讀終端使用者授權合約,然後按一下 [ 接受]。
注意
如果您不接受授權合約,您不能繼續安裝。
在 [ 安裝選項] 頁面上,針對部分安裝選取 [ 完成 ] 或 [ 自訂 ]。 確定安裝路徑正確,然後按 [ 下一步]。
注意
如果您選取 [自訂],請從 [ 自訂安裝 ] 頁面選取要安裝的元件。 如果您只選取安裝 SDK 或檔元件,您必須先安裝.NET Framework才能執行安裝程式。
在 [ 摘要 ] 頁面上,檢閱您要安裝的元件,然後按一下 [ 安裝]。 [ 安裝進度 ] 畫面會顯示安裝程式的進度。
在 [ 安裝完成] 頁面上,確定已選取 [ 執行設定精靈 ] 方塊,然後按一下 [ 完成]。
[BTARN 組態精靈] 隨即開啟。 接下來,您會設定 BTARN。
重要
如果您執行自訂安裝只安裝 BTARN HTTP 前端功能,BTARN 設定可能會在安裝完成後失敗,並顯示「無法建立功能的物件:WebApp」錯誤。 如果發生這種情況,請將兩個檔案 (Microsoft.VC80.ATL.manifest,並將atl80.dll) 從已安裝 BizTalk Server 的電腦複製到您安裝 BTARN HTTP 前端功能的電腦。
如果 Visual Studio 安裝在與BizTalk Server相同的電腦上,則兩個檔案的來源資料夾為< drive >:\Program Files\Microsoft Visual Studio 11.0\VC\redist\x86\Microsoft.VC100.ATL。 如果未在 BizTalk 伺服器上安裝 Visual Studio,BizTalk Server 上兩個檔案的來源資料夾是磁片磁碟機 > :\WINDOWS\WinSxS 下 <的資料夾。 檔案版本應為 8.0.50727.42。 您已安裝 HTTP 前端功能之電腦上的目的地資料夾預設為 BTARN 安裝目錄 (< 磁片磁碟機 >:\Program Files\Microsoft BTARN) 。
將這些檔案複製到已安裝 HTTP 前端功能的電腦之後,請重新執行 Configuration.exe。
設定 BTARN
提示
設定 BTARN 之前,請確定您在 IIS 中的處理常式對應下對應.NET Framework。 此外,設定 BTARN 時,您可能需要手動建立IIS_WPG群組。
在 [Microsoft BTARN 組態精靈 ] 頁面上,選取 [基本 設定] 以使用預設設定來設定伺服器,或使用進階組 態 選項來設定伺服器。
注意
如果您想要使用本機系統管理員帳戶設定 BTARN,請在[服務認證] 區域的 [使用者識別碼] 欄位中,輸入帳戶作為< 電腦名稱稱 > \ < 系統管理員名稱 >。
在 [ 資料庫伺服器名稱] 文字方塊中,確認顯示的伺服器名稱正確。 在 [ 服務認證 ] 區域中,輸入使用者名稱 (,其中包含服務將執行之帳戶的網域) 和密碼。 按一下 [設定] 。
如果您的帳戶具有系統管理許可權,請按一下 [ 是 ] 繼續進行設定。
如果您在步驟 1 中選取 [基本設定 ],請確認 [ 摘要 ] 對話方塊中要設定的元件清單,然後按 [ 下一步]。 移至步驟 10。
如果您在步驟 1 中選取 [自訂 設定],請執行下列步驟:
注意
如果您在任何 BTARN 資料庫的名稱中使用特殊字元,BTARN 組態將會失敗。
若要設定執行時間,請在 [Microsoft BTRAN 組態 ] 對話方塊中,按一下左窗格中的 [ 執行時間 ]。 在右側的 [ 執行時間] 窗格中,按一下 [在此電腦上啟用執行時間功能]。 若要加入現有的資料庫群組,請清除您要建立新的資料庫群組。 請選取適當的 Web 伺服器名稱、連接埠編號、資料存放區、應用程式集區服務帳戶以及 BizTalk HTTP 接收虛擬資料夾。
若要設定 WebApps 功能,請在 [Microsoft BTRAN 組態 ] 對話方塊中,按一下左窗格中的 [WebApps ],然後按一下 [在此電腦上啟用執行時間功能]。 輸入適當的BizTalk Server名稱和埠號碼,或選取預設值。 選取適當的 Web 應用程式虛擬資料夾。
按一下 [套用組態]。
在 [ 摘要] 頁面上,按 [下一步]。
在 [ 組態完成] 頁面上,按一下 [ 完成]。
注意
在您安裝 BTARN 之後,您的系統管理員必須將使用者加入至 BAS「商務使用者」、「商務經理人」和「商務管理員」群組。 如果您是系統管理員,則需要填入這些群組並登出,然後登入,以將您自己新增至群組。
警告
在為 BizTalk 系統管理員、BizTalk 主機使用者和 BizTalk 隔離主機使用者設定BizTalk Server時,必須使用三個不同的群組。
啟動成品
設定 BTARN 之後,不會自動啟動 BTARN 協調流程、傳送埠和接收位置。
注意
您必須先啟動 PrivateInitiator_To_LOB 傳送埠和 PrivateResponder_To_LOB 傳送埠,然後才能啟動 PrivateInitiatorProcess 和 PrivateResponderProcess 協調流程。
- 在已將 Internet Information Services (IIS) 虛擬伺服器設定為使用安全通訊端層 (SSL) 的電腦中,您必須將虛擬伺服器設定為可接受用戶端憑證。 請參閱雙重動作教學課程中的步驟 4:在 IIS 中啟用安全通訊端層。
以系統管理員身分開啟BizTalk Server系統管理。
展開 [BizTalk 群組]、[ 應用程式],然後展開 [BizTalk 應用程式 1]。
按一下 [傳送埠]。 在右窗格中,針對未啟動的每個傳送埠,按一下滑鼠右鍵,然後按一下 [ 啟動]。
按一下 [接收埠 ] 和 [ 接收位置]。 在右窗格中,針對未啟動的每個接收位置,按一下滑鼠右鍵,然後按一下 [ 開始]。
注意
您必須啟動 PrivateInitiator_To_LOB 傳送埠和 PrivateResponder_To_LOB 傳送埠,然後才能啟動 PrivateInitiatorProcess 和 PrivateResponderProcess 協調流程。
按一下 [協調流程 ] 和 [ 接收位置]。 在右窗格中,針對未啟動的每個協調流程,按一下滑鼠右鍵,然後按一下 [ 啟動]。
重新啟動您的電腦
重新啟動您的電腦,以套用對組態和權限進行的任何修改。
注意
開發人員可以選擇在單一伺服器上安裝和設定 BTARN 以進行開發、執行或測試動作。 開發人員使用這個伺服器在將其移動至生產線之前,寫入他們自訂的節點並加以測試。
如需在單一伺服器上安裝 BTARN 的詳細資訊,請參閱 回送教學課程。