共用方式為


安裝整合服務

SQL Server 提供單一安裝程式來安裝其任何或所有元件,包括 Integration Services。 透過安裝程式,您可以在單一計算機上安裝 Integration Services,或不使用其他 SQL Server 元件。

本主題強調在安裝 Integration Services 之前,您應該知道的重要考慮。 本主題中的資訊可協助您評估安裝選項,以便進行選取,以成功安裝。

本主題不包含啟動安裝程式、使用安裝精靈或從命令行執行安裝程式的指示。 如需關於如何啟動安裝程式並選擇要安裝的元件的逐步指示,請參閱 Quick-Start SQL Server 2014 安裝。 如需安裝 Integration Services 之命令行選項的相關信息,請參閱 從命令提示字元安裝 SQL Server 2014

準備安裝整合服務

安裝 Microsoft SQL Server Integration Services 之前,請先檢閱下列需求:

選取 Integration Services 組態

您可以在下列設定中安裝 SQL ServerIntegration Services:

  • 您可以在沒有先前 SQL Server 實例的電腦上安裝 SQL ServerIntegration Services。

  • 您可以與現有的 SQL Server 2008 Integration Services (SSIS) 實例和 SQL Server 2012 Integration Services (SSIS) 實例並存安裝 SQL Server 2014 Integration Services (SSIS)。

    當您升級至已安裝其中一個舊版 Integration Services 的計算機上 SQL Server 2014 Integration Services (SSIS)時,SQL Server 2014 Integration Services (SSIS) 會與舊版並存安裝。

    如需升級 Integration Services 的詳細資訊,請參閱 升級 Integration Services。 如需與舊版 Integration Services 回溯相容性的相關信息,請參閱 Integration Services 回溯相容性

安裝「Integration Services」

檢閱 SQL Server 的安裝需求,並確定您的電腦符合這些需求之後,您就可以安裝 Integration Services。

備註

在舊版 SQL Server 中,當您在 Users 群組中安裝 SQL Server 所有使用者時,預設可存取 Integration Services 服務。 當您安裝 SQL Server 2014 時,用戶無法存取 Integration Services 服務。 因此,服務預設是安全的。 安裝 SQL Server 之後,SQL Server 系統管理員必須執行 DCOM 組態工具 (Dcomcnfg.exe),才能將 SQL Server Integration Services 12.0 的存取權授與特定使用者。

如需如何授與許可權的指示,請參閱 授與 Integration Services 服務的許可權

如果您使用安裝精靈來安裝 Integration Services,您將使用一系列頁面來指定元件和選項。 以下是 [安裝精靈] 中的頁面,其中您選取的選項會影響 Integration Services 的安裝,並具有選取建議:

  • 特徵選取

    選取 [Integration Services ] 以安裝 Integration Services 服務,並在設計環境外執行套件。

    如需 Integration Services 的完整安裝套件,以及開發和管理套件的工具和文件,請選取 Integration Services 和下列 共享功能

    • SQL Server Data Tools 用於安裝設計套件的工具。

    • 管理工具 - 完成 以安裝 SQL Server Management Studio 來管理套件。

    • 用來安裝 Integration Services 程式設計之受控組件的用戶端工具 SDK

    許多數據倉儲解決方案也需要安裝額外的 SQL Server 元件,例如 SQL Server 資料庫引擎、SQL Server Analysis Services 和 SQL Server Reporting Services。

    備註

    您可以在安裝精靈的 [ 功能選取 ] 頁面上選取安裝的某些 SQL Server 元件,安裝 Integration Services 元件的部分子集。 這些元件對於特定工作很有用,但 Integration Services 的功能會受到限制。 例如, Database Engine Services 選項會安裝 SQL Server 匯入和導出精靈所需的 Integration Services 元件。 [SQL Server Data Tools] 選項會安裝設計套件所需的 Integration Services 元件,但未安裝 Integration Services 服務,而且您無法在 SQL Server Data Tools 之外執行套件。 若要確保 Integration Services 的完整安裝,您必須在 [特徵選取] 頁面上選取 [Integration Services]。

    在64位電腦上安裝 在 64 位電腦上,選取 [Integration Services ] 只會安裝 64 位運行時間和工具。 如果您必須在 32 位模式中執行套件,您也必須選取其他選項來安裝 32 位運行時間和工具:

    • 如果 64 位電腦執行 x86作系統,請選取 [SQL Server Data Tools ] 或 [管理工具 - 完成]。

    • 如果 64 位電腦執行 Itanium作系統,請選取 [管理工具 - 完成]。

    在 ETL 專用伺服器上安裝 若要使用專用伺服器來擷取、轉換和載入 (ETL) 程式,建議您在安裝 Integration Services 時安裝 SQL Server Database Engine 的本機實例。 Integration Services 通常會將套件儲存在 Database Engine 的實例中,並依賴 SQL Server Agent 來排程這些套件。 如果 ETL 伺服器沒有 Database Engine 的實例,您必須從具有 Database Engine 實例的伺服器排程或執行封裝。 這表示套件不會在 ETL 伺服器上執行,而是在啟動它們的伺服器上執行。 因此,專用 ETL 伺服器的資源不會如預期般使用。 此外,其他伺服器的資源可能會因執行中的 ETL 進程而緊張

  • 實例組態

    您在 實例組態 頁面上所做的任何選擇都不會影響 Integration Services 或 Integration Services 服務。

    您只能在電腦上安裝一個 Integration Services 服務的實例。 您可以使用電腦名稱連線到服務。

    根據預設,Integration Services 服務會設定為管理儲存在 msdb 資料庫中與 Integration Services 同時安裝之 Database Engine 實例中的封裝。 如果 Database Engine 的實例未與 Integration Services 同時安裝,則會將 Integration Services 服務設定為管理儲存在本機的預設 Database Engine 實例中的 msdb 資料庫中的封裝。 若要管理儲存在具名實例或 Database Engine 遠端實例中的封裝,或儲存在 Database Engine 的多個實例中,您必須修改組態檔。 如需如何修改此組態檔的詳細資訊,請參閱 設定 Integration Services 服務 (SSIS 服務)

  • 伺服器組態

    [伺服器組態] 頁面的 [服務帳戶] 索引卷標上,檢閱 Integration Services 服務的設定。

    如果已安裝 Windows 7 或 Windows Server 2008 R2,Integration Services 服務會註冊為在 NT Services\MsDtsServer120 虛擬帳戶下執行,而 啟動類型自動。 您不需要輸入虛擬帳戶的密碼。 如果已安裝 Microsoft Vista 或 Windows Server 2008,則 Integration Services 服務會註冊為在內建網路服務帳戶下執行,而 啟動類型自動。 您不需要輸入內建網路服務帳戶的密碼。

根據預設,在新安裝中,Integration Services 不會將與執行封裝相關的事件記錄到應用程式事件記錄檔。 當您使用 SQL Server 2014 的數據收集器功能時,此設定會避免過多事件記錄項目。 未記錄的事件為 EventID 12288、「套件已啟動」和 EventID 12289,「套件成功完成」。若要將這些事件記錄到應用程式事件記錄檔,請開啟登錄以進行編輯。 然後,在登錄中,找出 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\120\SSIS 節點,並將LogPackageExecutionToEventLog 設定的 DWORD 值從0變更為1。

瞭解整合服務的服務

Integration Services 會安裝 Integration Services 服務。

當您在 [特徵選取] 頁面上選取 [Integration Services] 選項時,就會安裝 Integration Services 服務。 當您在 [ 伺服器組態 ] 頁面上接受預設設定時,會啟用 Integration Services 服務,且其 [啟動類型 ] 為 [自動]。

您在一部電腦上只能安裝單一 Integration Services 服務的執行個體。 此服務並非特定 Database Engine 執行個體特有的。 您可以使用服務執行所在的電腦名稱來連線到服務。

在 64 位電腦上安裝 Integration Services

64 位電腦上安裝的 Integration Services 功能

安裝程式會根據您選取的安裝選項來安裝各種 Integration Services 功能:

  • 當您安裝 SQL Server 並選取 [Integration Services] 進行安裝時,安裝程式會安裝所有可用的 64 位 Integration Services 功能和工具。

  • 如果您需要 Integration Services 設計階段功能,還必須安裝 SQL Server Data Tools (SSDT)。

  • 如果您需要 32 位版本的 Integration Services 運行時間和工具以 32 位模式執行特定套件,您也必須安裝 SQL Server Data Tools (SSDT)。

64 位功能會安裝在 Program Files 目錄下,而 32 位功能則分別安裝在 Program Files (x86) 目錄下。 (此行為並非專屬於 Integration Services 或 SQL Server。

這很重要

SQL Server Data Tools (SSDT) 這個用於 Integration Services 套件的 32 位元開發環境,在 Itanium 64 位元作業系統上不受支援,也不會安裝在 Itanium 伺服器上。