若要安裝 DB2® 產品,則必須符合下列作業系統、軟體及硬體需求:
| 作業系統 | 先決要件 | 硬體 | 附註 |
|---|---|---|---|
| Windows® XP Professional (32 位元及 x64)
Windows Vista Ultimate (32 位元及 x64) Windows Vista Business (32 位元及 x64) Windows Vista Enterprise (32 位元及 x64) |
Windows XP Service Pack 2 或更新版本
IBM® Data Server Provider for .NET 用戶端應用程式及 CLR 伺服器端程序需要 .NET 1.1 SP1 或 .NET 2.0 Framework 執行時期 支援 64 位元 IBM Data Server Provider for .NET 應用程式 |
所有可以執行支援之 Windows 作業系統 (32 位元及 x64 型系統) 的 Intel® 及 AMD 處理器 |
| 作業系統 | 先決要件 | 硬體 | 附註 |
|---|---|---|---|
| Windows 2003 Standard Edition (32 位元及 x64)
Windows 2003 Enterprise Edition (32 位元及 x64) Windows 2003 Datacenter Edition (32 位元及 x64) |
Service Pack 1 或更新版本
也支援 R2 IBM Data Server Provider for .NET 用戶端應用程式及 CLR 伺服器端程序需要 .NET 1.1 SP1 或 .NET 2.0 Framework 執行時期 支援 64 位元 IBM Data Server Provider for .NET 應用程式 |
所有可以執行支援之 Windows 作業系統的 Intel 及 AMD 處理器 |
Microsoft LDAP 用戶端隨附於 Windows XP 及 Windows Server 2003 作業系統。
產品所需的磁碟空間須視您選擇的安裝類型及您擁有的檔案系統類型而定。「DB2 安裝」精靈會根據在進行一般安裝、壓縮安裝或自訂安裝期間所選取的元件,來提供動態大小估計值。
請記得要併入所需之資料庫、軟體及通訊產品的磁碟空間。
在 Linux® 和 UNIX® 作業系統上, 建議 /tmp 目錄中具有 2 GB 的可用空間。
DB2 資料庫系統至少需要 256 MB 的 RAM。對於僅執行 DB2 產品及 DB2 GUI 工具的系統,至少需要 512 MB 的 RAM。 然而,為了具有增進的效能,建議使用 1 GB 的 RAM。這些需求不包括系統上執行之其他軟體所需的任何額外記憶體需求。
判定記憶體需求時,請注意下列事項:
對於 DB2 伺服器產品,自我調整記憶體功能會自動設定數個記憶體配置參數的值,以簡化記憶體配置作業。若啟用,則記憶體調整程式會在數個記憶體消耗者之間動態分送可用記憶體資源,包括排序、資料包快取、鎖定清單及緩衝池。
本主題提供了 DB2 安裝方法的相關資訊。下列表格會依作業系統來顯示可用的安裝方法。
| 安裝方法 | Windows | LinuxLinux 或 UNIX |
|---|---|---|
| 「DB2 安裝」精靈 | 是 | 是 |
| 回應檔安裝 | 是 | 是 |
| db2_install 指令 | 否 | 是 |
| payload 檔案部署 | 否 | 是 |
下列清單說明 DB2 安裝方法。
「DB2 安裝」精靈也會建立 DB2 實例及回應檔,可用於在其他機器上重複此安裝。
在 Linux 及 UNIXLinux 平台上,需要有 X 伺服器才能顯示「DB2 安裝」精靈。
回應檔安裝也稱為無聲自動安裝。
此安裝方法的優點之一是,您無需執行安裝即可建立回應檔。此功能對擷取安裝 DB2 產品所需的選項非常有用。您可以稍後使用回應檔,根據您指定的確切選項來安裝 DB2 產品。
回應檔的另一個優點是,它們提供對無法使用「DB2 安裝」精靈設定之參數的存取。
在 Linux 及 UNIX 作業系統上,如果在自己的應用程式中內含 DB2 安裝映像檔,則應用程式可能會從安裝程式處接收到電腦可以讀取之形式的安裝進度資訊及提示。此行為由 INTERACTIVE 回應檔關鍵字控制。
有一些方法可用來建立回應檔:
可以使用 db2cfexp 指令匯出用戶端或伺服器設定檔,以儲存用戶端或伺服器配置,然後使用 db2cfimp 指令很容易地匯入設定檔。 在回應檔安裝期間,也可以使用 CLIENT_IMPORT_PROFILE 關鍵字來匯入以 db2cfexp 指令匯出的用戶端或伺服器設定檔。
您應該在執行安裝並將所有資料來源編目之後,匯出用戶端或伺服器設定檔。
雖然 db2_install 指令會安裝您指定之 DB2 產品的所有元件,但是它不會執行使用者及群組建立、實例建立或配置。如果要在安裝之後進行配置,最好使用此安裝方法。如果您要在安裝 DB2 產品時進行配置,請考量使用「DB2 安裝」精靈。
在 Linux 及 UNIX 作業系統上,如果在自己的應用程式中內含 DB2 安裝映像檔,則應用程式可能會從安裝程式處接收到電腦可以讀取之形式的安裝進度資訊及提示。
此安裝方法需要在部署產品檔案之後進行手動配置。
此安裝方法需要在部署產品檔案之後進行手動配置。
本作業說明在 Windows 上啟動「DB2 安裝」精靈的方式。 您將使用「DB2 安裝」精靈來定義安裝, 並將 DB2 產品安裝至您的系統。
若要啟動「DB2 安裝」精靈,請執行下列步驟:
如果電腦上尚未安裝現存的 DB2 產品,請按一下安裝新產品來啟動安裝。遵循「DB2 安裝」精靈的提示繼續進行安裝。
如果您的電腦上至少安裝了一個現存的 DB2 產品,則可以:
依預設,DB2 產品會安裝在 <Program Files>\IBM\sqllib 目錄中,其中 <Program Files> 代表 Program Files 目錄的位置。
如果要安裝的系統上已在使用此目錄, 則 DB2 產品安裝路徑會加上 _xx, 其中 _xx 是數字,從 01 開始,並根據已安裝的 DB2 副本數而增加。
您也可以指定自己的 DB2 產品安裝路徑。
如需安裝期間所遇到之錯誤的相關資訊,請複查位於 My Documents\DB2LOG\ 目錄中的安裝日誌檔。日誌檔會使用下列格式: DB2-ProductAbrrev-DateTime.log (例如,DB2-ESE-Tue Apr 04 17_04_45 2006.log)。
如果要讓您的 DB2 產品可以存取本端電腦或透過網路存取另一台電腦上的 DB2 文件,則必須安裝「DB2 資訊中心」。「DB2 資訊中心」 包含 DB2 資料庫系統及 DB2 相關產品的文件。依預設,如果未將「DB2 資訊中心」安裝在本端, 則可以從 Web 存取 DB2 資訊。
如果您正在安裝 DB2 Workgroup Server Edition,則允許的實例記憶體上限是 16 GB。
配置給實例的記憶體數量是由 INSTANCE_MEMORY 資料庫管理程式配置參數決定的。
建立回應檔之後,您可能需要變更回應檔以啟動或停用關鍵字。
應套用下列其中一個實務範例:
您只能在目標工作站的本端磁碟機上安裝 DB2 產品。在非本端磁碟機上進行安裝時,可能會導致效能及可用性問題。
若要編輯回應檔:
若要啟動回應檔中的項目,請移除關鍵字左側的星號 (*)。然後,以新的設定取代值右側的現行設定。可能的設定列示於等號的右側。
部分產品回應檔具有必要的關鍵字,您必須提供它們的值。必要的關鍵字會在每個回應檔的註解中進行說明。
對於安裝而言唯一的關鍵字,只能在回應檔安裝期間於回應檔中指定。
建議您在最新的修正套件層次上執行 DB2 環境,以確保作業沒有問題。 若要順利安裝修正套件,請執行所有必要的預先安裝及後置安裝作業。
DB2 修正套件包含在 IBM 測試期間所發現之問題的更新及修正程式 (「授權程式分析報告」,或 APAR),以及客戶所報告之問題的修正程式。每個修正套件都含有一個 APARLIST.TXT 檔, 說明它包含的修正程式。
修正套件是累加的。這表示在任何 DB2 給定版本的最新修正套件中,都含有 DB2 同一版本之前修正套件中的所有更新。
可用的修正套件映像檔為:
單一伺服器映像檔包含所有 DB2 伺服器產品及 IBM Data Server Client 所需之新的及已更新的程式碼。如果有多個 DB2 伺服器產品安裝在單一位置上,則 DB2 伺服器修正套件會將維護程式碼更新套用至所有已安裝的 DB2 伺服器產品。Data Server Client 修正套件包含在一個 DB2 伺服器修正套件中 (亦即修正套件可為下列任何一個伺服器產品提供服務:Enterprise Server Edition、Workgroup Server Edition、Express Edition、Personal Edition、Connect Enterprise Edition、Connect Application Server Edition、Connect Unlimited Edition for zSeries®、 以及 Connect Unlimited Edition for i5/OS®)。您可以使用 DB2 伺服器修正套件來升級 Data Server Client。
依預設,利用「DB2 試用授權」,單一伺服器映像檔也可用來在特定修正套件層次上安裝任何 DB2 資料庫伺服器產品。
如果您只安裝了非伺服器資料庫產品或附加程式產品,請使用這個修正套件。例如,IBM Data Server Runtime Client 或 Query Patroller。
如果已安裝的 DB2 產品只有 DB2 伺服器產品或 Data Server Client, 請勿使用這種類型的修正套件。請改成使用單一伺服器映像檔修正套件。
若為 Windows 平台,如果您已在單一 DB2 副本中安裝了多個 DB2 資料庫產品 (其中包含至少一個非 Data Server Client 或 DB2 伺服器的產品), 則必須先下載並解壓縮所有相對應的產品特定修正套件,才能啟動修正套件安裝程序。
通用修正套件適用於已安裝了多個 DB2 資料庫產品的安裝。
如果已安裝的 DB2 產品只有 DB2 伺服器產品或 Data Server Client, 則不需要通用修正套件。在此情況下,應該使用單一伺服器映像檔修正套件。
如需置換選項的詳細資訊,請參閱 installFixPack 指令。
若為 Linux 或 UNIX 上的非 root 安裝,可以使用 db2rfe 指令啟用 root 型功能 (如「高可用性」及作業系統型鑑別)。如果在安裝 DB2 產品之後啟用 root 型功能,則您必須在每次套用修正套件時重新執行 db2rfe 指令,以重新啟用這些功能。如需詳細資訊,請參閱下面的非 root 相關鏈結。
在 Linux 或 UNIX 作業系統上,如果已安裝國家語言,則您還需要個別的國家語言修正套件。國家語言修正套件無法單獨安裝。通用修正套件或產品指定的修正套件必須同時套用,且兩者皆必需為相同層次的修正套件。例如,如果您在 Linux 或 UNIX 上套用通用修正套件至非英文的 DB2 資料庫產品,則必須同時套用通用修正套件及國家語言修正套件,才能更新 DB2 資料庫產品。
如果您在相同的系統上有多個 DB2 副本, 則那些副本可以屬於不同的版本及修正套件層次。如果要將修正套件套用至一個以上的 DB2 副本, 您必須逐一在那些 DB2 副本上安裝修正套件。
若要安裝修正套件:
檢查日誌檔,以查看是否需要任何後置安裝步驟,或是否有任何錯誤訊息及建議動作。
在 DB2 伺服器產品安裝期間,您可以選擇安裝資料伺服器開發工具或資料伺服器管理者工具。
如果您在 DB2 伺服器安裝期間選擇安裝資料伺服器開發工具或資料伺服器管理者工具,「DB2 安裝」精靈會在安裝 DB2 伺服器產品之後啟動獨立式安裝程式。您也可以從「DB2 安裝」啟動程式安裝資料伺服器開發工具或資料伺服器管理者工具,而不需要安裝 DB2 伺服器產品。
資料伺服器開發工具及資料伺服器管理者工具都具有其專屬的獨立式安裝程式, 您可以在不啟動 DB2 安裝的情況下啟動這兩個工具的安裝程式。 DB2 安裝程式不支援使用 DB2 回應檔來安裝這些工具。
若要以無聲自動模式來安裝資料伺服器開發工具或資料伺服器管理者工具,請使用獨立式安裝程式提供的非互動式安裝方法。