設定伺服器,並安裝及設定軟體必要條件。
加入系統管理員群組
若要安裝和設定 BizTalk Server,請使用本機電腦上的系統管理員帳戶登入伺服器。 將管理 BizTalk Server 的使用者帳戶新增到本機的系統管理員群組:
在 [開始] 功能表中,開啟 [計算機管理]。
- 或者,開啟 [系統管理工具],然後選取 [ 計算機管理]。
- 或者,開啟 [伺服器管理員],選取 [ 工具],然後選取 [ 計算機管理]。
展開 [ 本機使用者和群組],然後選取 [ 群組]。
以滑鼠右鍵按兩下 [系統管理員] 群組,然後選取 [ 新增至群組]。 新增 您的帳戶,然後選取 [ 確定 ] 以儲存變更。
變更電腦名稱 (選擇性)
如果您的計算機名稱超過 15 個字元,則 BizTalk Server 組態會失敗。 若要將電腦名稱變更為少於 15 個字元:
- 在 [伺服器管理員儀錶板]> 中,選取 [本地伺服器]。
- 在 [屬性] 中,選取 [計算機名稱] 屬性來變更它。
- 重新啟動電腦
另請參閱 :Windows PowerShell Rename-Computer
啟用網路 DTC 存取
如果 BizTalk 和 SQL Server 安裝在不同的電腦上,請在 BizTalk Server 和 SQL Server 上啟用網路 DTC 存取。
在 [開始] 功能表中,開啟 “dcomcnfg”。
- 或者,開啟 [系統管理工具],然後選取 [ 元件服務]。
- 或者,開啟 [伺服器管理員],選取 [ 工具],然後選取 [ 元件服務]。
展開元件服務,展開計算機,展開我的計算機,然後展開分散式交易協調器。
按右鍵 本機 DTC,然後選取 屬性。
前往安全性索引標籤,並檢查下列項目:
- 網路 DTC 存取
- 允許輸入
- 允許外部連接
- 不需要驗證
請選擇 [確定]。 如果系統提示您重新啟動 MS DTC,請選取 [ 是]。
如需其他可能需要的設定,請參閱 針對 MSDTC 的問題進行疑難解答。
設定應用程式事件記錄檔 (選擇性)
BizTalk Server 安裝程式會記錄應用程式事件記錄檔中的事件。 視安裝的 BizTalk Server 功能而定,記錄檔中所需的空間量可能會超過其限制。 如果應用程式事件記錄檔在安裝期間用盡空間,安裝就會失敗。 變更應用程式事件記錄檔設定可防止此失敗。
在 [開始] 功能表中,開啟 [事件查看器]:
- 或者,開啟 [系統管理工具],然後選取 [ 事件查看器]。
- 或者,開啟 [伺服器管理員],選取 [ 工具],然後選取 [ 事件查看器]。
展開 [Windows 記錄],以滑鼠右鍵按兩下 [ 應用程式],然後選取 [ 屬性]。
若要判斷可用空間,請比較 記錄大小 和 記錄大小上限 屬性。
- 若要新增空間,請在 [記錄大小上限] 中輸入較高的數位。
- 若要在記錄已滿時啟用覆寫舊事件,請 視需要選取 [覆寫事件]。
- 若要清除記錄事件,請選取 [清除記錄]。
請選擇 [確定]。
安裝 Windows 更新
請務必安裝最新的重大 Windows 更新。
- 在 [開始] 功能表上,開啟 [Windows 更新],然後檢查更新。 您也可以開啟 [ 設定],然後選取 [ 更新和安全性]。
- 安裝更新之後,您可能需要重新啟動電腦。
安裝 Visual C++ 2015-2019 可轉散發套件
下載並安裝 Visual C++ 2015-2019 可轉散發套件 - x86 和 Visual C++ 2015-2019 可轉散發套件 - x64。
Visual C++下載會列出所有可用的版本。
安裝 Microsoft OLE DB Driver for SQL Server
下載並安裝 Microsoft OLE DB Driver for SQL Server。
啟用 IIS
BizTalk Server 需要 IIS 以取得下列功能:
- HTTP 配接器
- SOAP 配接器
- Windows SharePoint Services 配接器
- 安全套接字層 (SSL) 加密
- 管理 REST API
- BAM 入口網站
- EDI
根據作業系統的不同,IIS 作為 角色 或 功能 隨附於操作系統中。 安裝方式:
在 [開始] 功能表中,開啟 [ 開啟或關閉 Windows 功能]。 或者,開啟 [伺服器管理員],選取 [ 管理],然後選取 [ 新增角色和功能]。
選取 [Internet Information Services] 或 [Web 伺服器] [IIS]。 除了預設核取的選項之外,請另外選取以下選項:
Windows 10
在 Web 管理工具中,也請檢查:
- IIS 6 管理相容性
- IIS 6 管理主控台
- IIS 6 腳本工具 (安裝 adsutil.vbs)
- IIS Metabase 和 IIS 6 組態相容性
- IIS 管理主控台
在 萬維網服務中,展開 [安全性 ],同時檢查:
- 基本身份驗證
- Windows 驗證
Windows Server
在 [安全性] 中,也請檢查:
- 基本身份驗證
- Windows 驗證
在 [管理工具] 中,也請檢查:
- IIS 管理主控台
- IIS 6 管理相容性
- IIS 6 Metabase 相容性
- IIS 6 管理主控台
- IIS 6 腳本工具 (安裝 adsutil.vbs)
繼續安裝,並在出現提示時重新啟動計算機。
執行 64 位 BAM 入口網站 (選擇性)
如果您未使用 BAM 入口網站,則可以略過本節。
BAM 入口網站會以 32 位模式執行。 如果您在 64 位環境中使用 Internet Information Services (IIS),請將應用程式集區設定為以 32 位模式執行。
使用 adsutil.vbs
- 以系統管理員身分開啟命令提示字元。
- 在命令提示字元中,輸入:
cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 - 按下「Enter」鍵。
使用 IIS 管理員
- 在 [開始] 功能表中,開啟 “inetmgr”。
- 展開計算機名稱,然後選取 [應用程式集區]。
- 以滑鼠右鍵按兩下 [DefaultAppPool],然後選取 [ 進階設定]。
- 將 [啟用 32 位應用程式 ] 的值變更為 True。
- 請選擇 [確定]。
安裝 Windows Identity Foundation (WIF) (選用)
如果您使用 SharePoint 服務配接器,BizTalk Server 需要 WIF。 如果您未使用 SharePoint Services 配接器,您可以略過本節。
Windows Identity Foundation 隨作業系統附帶提供,作為功能。
- 在 [開始] 功能表中,開啟 [ 開啟或關閉 Windows 功能]。 或者,開啟 [伺服器管理員],選取 [ 管理],然後選取 [ 新增角色和功能]。
- 選取 [Windows Identity Foundation 3.5],然後繼續進行安裝。
- 如果出現提示,請重新啟動計算機。
安裝 SQL Server 2016 Analysis Services ADOMD.NET
從 Microsoft SQL Server 2016 Feature Pack 下載並安裝 x86 和 x64 SQL_AS_ADOMD。
安裝及設定 SMTP 伺服器 (選擇性)
如果您使用 BAM 警示,BizTalk Server 需要 SMTP 伺服器。 如果您沒有使用 BAM 警示,您可以略過本節。
SQL Server Database Mail 會使用 SMTP 伺服器傳送 BAM 警示。 SMTP 伺服器可以在 BizTalk Server 本機安裝,或在已安裝 IIS 的另一部伺服器上安裝。 SMTP 伺服器不適用於用戶端作系統,例如 Windows 8.1 或 Windows 10。
SMTP 伺服器隨附於伺服器作業系統作為 功能。
- 在 [開始] 功能表中,開啟 [ 開啟或關閉 Windows 功能]。 或者,開啟 [伺服器管理員],選取 [ 管理],然後選取 [ 新增角色和功能]。
- 選取 [SMTP 伺服器],然後繼續進行安裝。
- 如果出現提示,請重新啟動計算機。
安裝 Excel 2019 或 2016 (選用)
如果您打算在此計算機上使用適用於 Excel 的 BAM Add-In,則需要 Excel。 否則,您可以略過本節。
BAM Office Excel 活頁簿會定義您想要監視的商務程式。 您也可以使用 BAM Excel 活頁簿來定義商務使用者查看 BAM 所收集的數據的方式。
這很重要
- BizTalk Server 僅支援 32 位版本的 Microsoft Office。
- 若要成功將 BAM.xla 載入 Excel,請安裝 Visual Basic for Applications (在 Office 共用功能下)。 否則,您可能會收到錯誤:
This workbook has lost its VBA project, ActiveX controls and any other programmability-related features.
安裝 Visual Studio 2019 (選用)
BizTalk Server 需要 Visual Studio 才能使用開發工具來建立 BizTalk 專案。 如果這是預備或生產伺服器,或您未執行任何 BizTalk 開發,請略過本節。
支援 Visual Studio Enterprise(建議)和 Professional 版本。 不支援 Visual Studio Community 版本。
- 以系統管理員身分執行 Visual Studio 安裝程式。
- 選取 預設安裝。 BizTalk Server 不需要任何選擇性功能。
- 繼續安裝,並在出現提示時重新啟動計算機。
另請參閱 : 安裝Visual Studio 2019
這很重要
- BizTalk Server 開發工具是以 Visual Studio 為基礎。 安裝 BizTalk Server 開發人員工具/SDK 和 BizTalk Server 擴充功能之前,請至少安裝 .NET 桌面開發工作負載。
- BizTalk Server 運行時間需要 .NET Framework 4.7.2 或更高版本。
安裝 SQL Server
BizTalk Server 需要 SQL Server。 SQL Server 可以安裝在與 BizTalk 相同的電腦上,或安裝在不同的電腦上。 大部分的生產環境會在不同的伺服器上安裝 BizTalk 和 SQL。
這很重要
- 不建議或支援 SQL Server Express Edition。 Express 版本不包含 BizTalk Server 所需的特定功能。
- BizTalk Server 支援 SQL Standard Edition。 不過,若要使用商務活動監視即時匯總 (BAM RTA),請安裝 SQL Server Enterprise Edition。 SQL Server Standard Edition 不支援 BAM 實時匯總 (RTA)。
- BizTalk Server 支援所有區分大小寫和不區分大小寫的 SQL Server 定序,但二進位定序除外。 不支援二進位排序規則。
如需特定安裝步驟,請參閱安裝 SQL Server。
啟動 SQL Server 安裝。
在功能設置過程中,選取下列項目:
Database Engine 服務
分析服務
共用功能
- 用戶端工具連接性
- 整合服務
備註
若要在 SQL 遠端至 BizTalk 時設定商務活動監視 (BAM),您也必須在 BizTalk Server 上安裝 SSIS。
設定多維度模式的分析服務。 默認值為表格式模式,請務必在 SQL Server 安裝精靈中將其變更為多維度模式,再繼續進行安裝。
繼續安裝,並在出現提示時重新啟動計算機。
停用共用記憶體
- 開啟 [SQL Server 組態管理員] 。
- 在 [SQL Server 組態管理員] 中,展開 [ SQL Server 網络設定],然後選取 [MSSQLSERVER 的通訊協定]。
- 以滑鼠右鍵按兩下 [ 共享記憶體],然後選取 [ 停用]。
- 選取 [SQL Server 服務],以滑鼠右鍵按兩下 [SQL Server][MSSQLSERVER],然後選取 [ 停止]。 服務停止之後,以滑鼠右鍵按兩下 [SQL Server][MSSQLSERVER],然後選取 [ 啟動]。
- 關閉 SQL Server 組態管理員。
一般而言,共用記憶體通訊協定只會影響安裝在與 SQL Server 相同電腦上的用戶端 (BizTalk Server)。 在某些壓力條件下(例如從同一部計算機存取 SQL Server 的用戶端),SQL Server 共用記憶體通訊協定可能會降低 BizTalk Server 效能。 停用共用記憶體網路協議會解決此問題。
設定 SQL Database Mail (選擇性)
如果您使用 BAM 警示,BizTalk Server 需要 SQL Server Database Mail。 如果您未使用 BAM 警示,請略過本節。
另請參閱 :D atabase Mail 的詳細資訊。
這很重要
- 您必須知道 SMTP 伺服器的伺服器名稱和 TCP 連接埠號碼。 如果您在此同一部計算機上安裝 IIS 和 SMTP 伺服器,則會使用本機 SMTP 伺服器。 如果 SMTP 伺服器需要驗證,請備妥使用者名稱和密碼。
- BAM 入口網站和 BAM 警示是不同的功能。 如果您使用 BAM 警示,則需要 SQL Server Database Mail。 如果您未使用 BAM 警示,則不需要 SQL Server Database Mail。
如需特定設定步驟,請參閱:設定 SQL Server Database Mail。
若要傳送測試電子郵件:
- 以滑鼠右鍵按兩下 [Database Mail],然後選取 [ 傳送測試電子郵件]。
- 輸入 [收件者]: 電子郵件地址,然後選取 [ 傳送測試電子郵件]。
如果 收 件者收到電子郵件,則會設定Database Mail。
建立 SSIS 目錄 (選擇性)
如果您使用 BAM,BizTalk Server 需要建立 SSIS 目錄。 如果您沒有使用 BAM,請略過本節。
另請參閱 : 關於 SSIS 目錄的詳細資訊。
如需建立 SSIS 目錄的特定步驟,請參閱: 建立 SSIS 目錄。
安裝 WinSCP (選擇性)
SFTP 配接器所需。 如果您沒有使用 SFTP 配接器,請略過本節。
下載並安裝 WinSCP。