SQL Server安裝Integration Services的注意事項

sql server 提供了單個安裝程序來安裝其包括 integration services在內的任一組件或所有組件。通過安裝程序,可在單臺計算機上將 integration services 與 sql server 組件一起安裝,也可以單獨安裝。 本主題重點介紹在安裝 Integration Services 之前應了解

sql server 提供了單個安裝程序來安裝其包括 integration services在內的任一組件或所有組件。通過安裝程序,可在單臺計算機上將 integration services 與 sql server 組件一起安裝,也可以單獨安裝。

本主題重點介紹在安裝 Integration Services 之前應了解的重要注意事項。本主題中的信息將幫助您評估安裝選項,以便您做出適當選擇使安裝成功完成。

本主題不包括有關啟動安裝程序、使用安裝向導或從命令行運行安裝程序的說明。有關如何啟動安裝程序以及如何選擇要安裝的組件的分步說明,請參閱 SQL Server 2008 安裝快速入門。有關用于安裝 Integration Services 的命令行選項的信息,請參閱如何從命令提示符安裝 SQL Server 2008。

?準備安裝 Integration Services

安裝 Microsoft SQL Server Integration Services 之前,請首先查看以下要求:

  • 安裝 SQL Server 2008 的硬件和軟件要求
  • 系統配置檢查器的檢查參數
  • 安裝 SQL Server 的安全注意事項

?選擇 Integration Services 配置

可按以下配置安裝 SQL Server Integration Services:

  • 可以在沒有 SQL Server 先前實例的計算機上安裝 SQL Server Integration Services。
  • SQL Server 2008 Integration Services 可以與 SQL Server 2005 Integration Services 或 SQL Server 2000 Data Transformation Services (DTS) 或這兩者的現有實例并行安裝。

重要提示:

不推薦使用 Data Transformation Services (DTS)。有關詳細信息,請參閱 Data Transformation Services (DTS)。

  • 可以將 SQL Server 2005 Integration Services 的現有實例升級至 SQL Server 2008 Integration Services。有關詳細信息,請參閱升級 Integration Services 時的注意事項。有關與早期版本的 Integration Services 向后兼容的信息,請參閱 Integration Services 的向后兼容性
  • 可以將 SQL Server 2000 Data Transformation Services (DTS) 的現有實例升級至 SQL Server 2008 Integration Services。有關詳細信息,請參閱升級 Data Transformation Services 時的注意事項。有關與 DTS 的向后兼容性的信息,請參閱支持 SQL Server 2008 中的 Data Transformation Services (DTS)。

?安裝 Integration Services

在查看 SQL Server 的安裝要求并確保計算機滿足這些要求之后,就可以安裝 Integration Services 了。

如果使用安裝向導安裝 Integration Services,則將使用一系列頁面來指定組件和選項。下表僅列出了安裝向導中包含的選項在選中后會對 Integration Services 安裝產生影響的頁面:

建議

功能選擇

選擇Integration Services可安裝 Integration Services 服務并可在設計環境之外運行包。

若要進行 Integration Services 以及用于開發和管理包的工具和文檔的完整安裝,請同時選擇Integration Services及以下“共享功能”:

·???? Business Intelligence Development Studio,以安裝用于設計包的工具。

·???? 管理工具 – 完成,以安裝用于管理包的 SQL Server Management Studio。

·???? “SQL Server 聯機叢書”,以安裝文檔。

·???? 客戶端工具 SDK,以安裝用于 Integration Services 編程的托管程序集。

·???? 客戶端工具向后兼容性,以便在需要支持 DTS 包時安裝執行 DTS 2000 包任務。

很多數據倉庫解決方案還要求安裝其他 SQL Server 組件,例如 SQL Server 引擎、SQL Server Analysis Services 和 SQL Server Reporting Services。

注意:如果選擇了可在安裝向導的“功能選擇”頁上選擇進行安裝某些 SQL Server 組件,則會安裝 Integration Services 組件的部分子集。這些組件對特定任務是有用的,但 Integration Services 功能將受到限制。例如,“數據庫引擎服務”選項將安裝 SQL Server 導入和導出向導所需的 Integration Services 組件。Business Intelligence Development Tools (BIDS)選項將安裝在設計包時所需的 Integration Services 組件,但不會安裝 Integration Services 服務,并且不能在 BI Development Studio 之外運行包。為確保完整安裝 Integration Services,必須在“功能選擇”頁上選擇 Integration Services。

在 64 位計算機上安裝???在 64 位計算機上,若選擇Integration Services,則只安裝 64 位運行時和工具。如果必須以 32 位模式來運行包,還必須選擇其他選項以安裝 32 位運行時和工具:

·???? 如果 64 位計算機運行的是 x86 操作系統,請選擇Business Intelligence Development Studio或“管理工具 – 完整”。

·???? 如果 64 位計算機運行的是 Itanium 操作系統,請選擇“管理工具 – 完整”。

為 ETL 安裝專用???若要對提取、轉換和加載 (ETL) 過程使用專用,建議您在安裝 Integration Services 時安裝 SQL Server 數據庫引擎的本地實例。Integration Services 通常將包存儲在數據庫引擎實例中,并使用 SQL Server 代理對這些包進行計劃。如果 ETL 服務器上沒有數據庫引擎實例,則必須通過具有數據庫引擎實例的服務器計劃或運行包。這表示這些包不會在 ETL 服務器上運行,而是在其啟動時所在的服務器上運行。因此,專用 ETL 服務器的資源不會按預期方式使用。而且,其他服務器的資源可能會受到 ETL 進程運行的影響

實例配置

在“實例配置”頁上做出的任何選擇都不會影響 Integration Services 或 Integration Services 服務。

在一臺計算機上只能安裝一個 Integration Services 服務實例。可使用計算機名稱連接到該服務。

默認情況下,Integration Services 服務將配置為管理存儲在與 Integration Services 同時安裝的數據庫引擎實例的msdb數據庫中的包。如果數據庫引擎實例未與 Integration Services 同時安裝,則 Integration Services 服務將配置為管理存儲在本地默認數據庫引擎實例的msdb數據庫中的包。若要管理存儲在數據庫引擎的某個命名實例或遠程實例中的包或存儲在數據庫引擎的多個實例中的包,必須修改配置文件。有關如何修改該配置文件的詳細信息,請參閱配置 Integration Services 服務。

服務器配置

在“服務器配置”頁的“服務帳戶”選項卡上查看 Integration Services 服務的設置。

默認情況下,Integration Services 服務將注冊為在內置 Network Service 帳戶下運行,且“啟動類型”為“自動”。您不必輸入內置 Network Service 帳戶的密碼。

默認情況下,在全新安裝中,Integration Services 配置為不將與運行包相關的事件記錄到應用程序事件日志中。使用 SQL Server 2008 的數據收集器功能時,此設置可防止生成太多事件日志項。未記錄的事件包括 EventID 12288“包已啟動”和 EventID 12289“包已成功完成”。若要將這些事件記錄到應用程序事件日志中,請打開注冊表以進行編輯。然后在注冊表中,找到 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server100SSIS 節點,并將 LogPackageExecutionToEventLog 設置的 DWORD 值從 0 更改為 1。

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享