安裝 BizTalk Adapter Pack 2016
以下列兩種方式安裝 BizTalk 配接器套件:
在互動式模式中:執行安裝精靈
在無訊息模式中:使用命令列
重要
- 您必須在安裝 BizTalk 配接器套件的電腦上擁有系統管理許可權,不論您是使用精靈還是命令列進行安裝。
- 安裝 BizTalk 配接器套件之前,請確定已安裝所有 軟體必要條件 。
一般與自訂安裝
列出安裝類型,以及隨每個選項一起安裝的功能:
[一般] 和 [完成]選項會安裝所有配接器,其中包含相關聯的資料提供者。 您可以選擇要安裝的特定介面卡。
[ 自訂 ] 選項會安裝一或多個配接器,其中包含相關聯的資料提供者。 您可以選擇要安裝的介面卡。 如果您選擇安裝資料提供者,您也必須安裝對應的配接器。 不過,您可以安裝配接器,而不需要安裝對應的資料提供者。 展開 [ADO 提供者 ] 節點,然後選取您不想安裝的提供者,以執行此動作。 請參閱本主題) 中使用 安裝精靈 (。
例如,如果您安裝 Data Provider for SAP,您也必須安裝 SAP 配接器。 不過,您可以安裝 SAP 配接器,而不需安裝 Data Provider for SAP。
32 位和 64 位安裝案例
透過BizTalk Server,BizTalk 配接器套件可用於:
在 LOB 應用程式上產生作業的中繼資料時,Visual Studio 設計階段 ()
BizTalk Server管理主控台設計階段 (,用於建立實體埠)
注意
BizTalk Server管理主控台是以 32 位 Microsoft Management Console (MMC) 應用程式的形式執行。
從 LOB 應用程式傳送和接收訊息時,BizTalk 執行時間 ()
您可以將單一電腦用於所有這些尖子,或使用不同的電腦。 因為 Visual Studio 和 BizTalk MMC 都是 32 位進程,所以您必須在完成設計階段工作的電腦上安裝 32 位 BizTalk 配接器套件。
32 位安裝案例
在每個電腦上安裝下列軟體。 如果您使用單一電腦,則必須在該電腦上安裝所有軟體。
- 安裝 32 位 WCF LOB 配接器 SDK
- 安裝 32 位 BizTalk 配接器套件。
- 安裝 32 位 LOB 用戶端和其他必要的 DLL。
64 位安裝案例
Visual Studio 設計階段 | 針對 BizTalk MMC 設計階段 | 針對 BizTalk 執行時間 | 針對 Visual Studio 設計階段和/或 BizTalk MMC 設計階段 + BizTalk 執行時間 |
---|---|---|---|
- 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 32 位 BizTalk 配接器套件。 - 安裝 32 位 LOB 用戶端和其他必要的 DLL。 |
- 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 32 位 BizTalk 配接器套件。 - 安裝 32 位 LOB 用戶端和其他必要的 DLL。 |
若為 32 位 BizTalk 程式: - 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 32 位 BizTalk 配接器套件。 - 安裝 32 位 LOB 用戶端和其他必要的 DLL。 若為 64 位 BizTalk 程式: - 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 64 位 BizTalk 配接器套件。 - 安裝 64 位 LOB 用戶端和其他必要的 DLL。 |
若為 32 位 BizTalk 程式: - 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 32 位 BizTalk 配接器套件。 - 安裝 32 位 LOB 用戶端和其他必要的 DLL。 若為 64 位 BizTalk 程式: - 安裝 64 位 WCF LOB 配接器 SDK。 - 安裝 64 位 BizTalk 配接器套件。 - 安裝 64 位 LOB 用戶端和其他必要的 DLL。 - 安裝 32 位 BizTalk 配接器套件。 - 安裝 32 位 LOB 用戶端和其他必要的 DLL。 |
注意
在您想要執行設計階段工作的任何電腦上,使用 Visual Studio 或 BizTalk MMC,您必須安裝 32 位 BizTalk 配接器套件。
使用安裝精靈進行安裝
在互動式模式中安裝 BizTalk 配接器套件的步驟。
執行BizTalk Serversetup.exe。
選取 [安裝 Microsoft BizTalk 配接器]。 在下一個視窗中,會列出任何遺漏的必要條件程式。 如果遺漏任何專案,請選取遺漏的程式,並為您安裝它。
例如,選取 [步驟 2:安裝 Microsoft BizTalk 配接器套件 ] 或 [步驟 3:安裝 Microsoft BizTalk 配接器套件] (x64) 。
注意
如果您要在虛擬機器上安裝 BizTalk 配接器套件,安裝精靈可能會顯示一則訊息,指出其正在檢查可用的磁碟空間。 如果此訊息似乎停止回應或只停留在該處,建議您在本主題中以 無訊息模式 安裝 () 。
在 [歡迎使用] 畫面上,選取 [ 下一步]。
接受使用者授權合約 (EULA) ,然後選取 [ 下一步]。
在 [選擇安裝類型] 中:
若要安裝最常見的功能,請選取 [一般]。
若要選取您要安裝的介面卡,請選取 [ 自訂],然後繼續進行下一個步驟。
若要安裝所有功能,請選取 [ 完成]。
重要
若只要安裝您用來與企業應用程式介面的配接器,請選取 [自訂 安裝]。
只有在您選擇 [自訂安裝] 時才需要。 如果您選擇 [一般 ] 或 [ 完成 ] 安裝,請略過此步驟,然後移至步驟 7。
在 [自訂安裝] 中,展開 [基底配接器 ] 以查看可用的配接器。
針對您不想要的介面卡,選取配接器旁的圖示,然後選取 [整個功能將無法使用]。
展開 [ADO 提供者],然後選取您不想安裝的提供者。
選取 [下一步]。
選取 [安裝]。
在 [客戶經驗改進計畫] 中,您可以選擇註冊。 如果您註冊,您可以與 Microsoft 共用下列資料:
與您要安裝 BizTalk 配接器套件的電腦硬體相關的資料。
與您搭配 BizTalk 配接器套件使用之企業應用程式版本相關的資料。
選取 [確定]。
注意
您一律可以從 [程式] 以修復模式執行安裝程式來變更此設定。
選取 [完成]。
以無訊息模式安裝
使用 msiexec 命令執行無訊息安裝。 在 msiexec 命令中,輸入您要安裝的個別元件。 下表列出 BizTalk 配接器套件中每個元件的值。 使用這些值來安裝 (或移除) 特定元件。 若要安裝 (或移除多個元件) ,您可以使用以逗號分隔的這些值組合。
元件名稱 | 命令列屬性的對應值 |
---|---|
Oracle 資料庫配接器 | DbFeature |
Oracle E-Business 配接器 | OracleEBSFeature |
SAP adapter (SAP 配接器) | SapBaseAdapterFeature |
Siebel 配接器 | SiebelBaseAdapterFeature |
SQL adapter (SQL 配接器) | SqlFeature |
Data Provider for SAP | SapAdoFeature 注意:只有在您同時安裝 SAP 配接器時,才必須提供此值。 |
Data Provider for Siebel | SiebelAdoFeature 注意:只有在您同時安裝 Siebel 配接器時,才必須提供此值。 |
所有元件 | ALL |
重要
功能名稱會區分大小寫。
下列步驟說明如何完成不同元件的 BizTalk 配接器套件無訊息安裝。
無訊息模式步驟
開啟命令提示字元,然後移至安裝BizTalk Server中的 BizTalk 配接器套件根目錄。
根據您想要安裝的內容執行下列命令:
注意
若要在以 x64 為基礎的平臺上執行無訊息安裝,請在下列命令中以 取代
AdaptersSetup.msi
AdaptersSetup64.msi
。若要執行完整的安裝,它會安裝所有配接器,包括.NET Framework資料提供者,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=ALL
若要只安裝 Oracle 資料庫配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=DbFeature
若要只安裝 Oracle E-Business 配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=OracleEBSFeature
若要只安裝 SAP 配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature
若要安裝 SAP 配接器以及適用于 SAP 的資料提供者,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature
若要只安裝 Siebel 配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature
若要安裝 Siebel 配接器以及 Siebel 的資料提供者,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature,SiebelAdoFeature
若要只安裝 SQL 配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SqlFeature
若要安裝所有基底配接器,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SiebelBaseAdapterFeature,DbFeature,OracleEBSFeature,SqlFeature
若要安裝兩個.NET Framework資料提供者,請輸入:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapAdoFeature,SiebelAdoFeature
以逗號分隔元件,以任何類型的自訂安裝。 例如,若要使用適用于 SAP 的資料提供者和 Siebel 配接器類型來安裝 SAP 配接器:
msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature,SiebelBaseAdapterFeature
您也可以選擇註冊 CEIP 作為無訊息安裝的一部分。 輸入:
msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
根據預設,選項為 false。
重要
在無訊息模式中安裝 BizTalk 配接器套件評估版本時,CEIP 的預設選項為 true。
如需 msiexec 命令的詳細資訊,請在命令列上輸入
msiexec
,然後按ENTER
。 Windows 命令:msiexec 也是不錯的資源。
已知安裝問題
如需安裝相關問題的完整清單,請參閱每個介面卡的 疑難排解 主題。
在 64 位電腦上執行安裝程式可能會在存取架構檔案時擲回錯誤
BizTalk 配接器套件設定在存取 Microsoft.Adapters 時擲回錯誤。< AdapterName >_schema.xml 檔案,但會繼續進行配接器安裝。
原因
如果 BizTalk 配接器套件的 32 位和 64 位版本都安裝在同一部電腦上,則兩者所使用的目標架構檔案都相同。 因此,當 64 位安裝程式嘗試存取它時,IIS 可能會使用 32 位 BizTalk 配接器套件所安裝的檔案。
解決方法
手動複製 Microsoft.Adapters。< AdapterName >_schema.xml從 C:\Program Files\Microsoft BizTalk 配接器套件 (x64) \IIS 架構到C:\Windows\System32\inetsrv\config\schema。