DB2 安裝方法
您可以使用多種方法來安裝 Db2 資料庫產品。 每一種安裝方法都適用於特定情況。
下列表格會依作業系統來顯示可用的安裝方法。
| 安裝方法 | Microsoft Windows | Linux® 或 UNIX |
|---|---|---|
| 「Db2 安裝程式」精靈 | 是 | 是 |
| Db2 Docker 映像檔 | 是 | 是 |
| 回應檔安裝 | 是 | 是 |
| db2_install 指令 | 否 | 是 |
| payload 檔案部署 | 否 | 是 |
下列清單說明 DB2 安裝方法。
- 「Db2 安裝程式」精靈
- 「 Db2 安裝 」精靈是可在 Linux、UNIX 及 Windows 作業系統上使用的 GUI 安裝程式。 「 Db2 安裝 」精靈提供易於使用的介面,可用來安裝 Db2 資料庫產品,以及執行起始設定及配置作業。「 Db2 安裝 」精靈也可以建立 Db2 實例及回應檔,可用來在其他工作站上複製此安裝。附註: 對於 Linux 及 UNIX 作業系統上的非 root 身分安裝,只能存在一個 Db2 實例。 「Db2 安裝程式」精靈會自動建立非 root 實例。
在 Linux 和 UNIX 作業系統上,至 使用「 Db2 安裝」精靈來安裝 Db2 產品,您需要 X Window System (X11) 才能顯示圖形使用者介面 (GUI)。 若要在本端工作站上顯示 GUI,則必須安裝並執行「X Window 系統」軟體。 您也必須將 DISPLAY 變數設為用來安裝 Db2 產品之工作站的 IP 位址 (export DISPLAY=<ip-address>: 0.0)。 例如,export DISPLAY=192.168.1.2:0.0。 如需相關資訊,請參閱 本文章。
- Db2 Docker 映像檔
- Docker 儲存器為您提供虛擬化執行時期環境,可從中執行 Db2,而不會影響現有作業系統。 您現在可以從 Docker Hub 取回 Db2 Community Edition 的 Docker 映像檔,並將它安裝在 Windows 10、Mac OS 10.10 或更高版本 (一些 Linux 發行套件) 上的 Docker 儲存器中。 如需相關資訊,請參閱 下載及安裝 Docker 版本 。
- 回應檔安裝
- 回應檔是包含設定及配置值的文字檔。 該檔案由「Db2 安裝程式」程式讀取,並根據已指定的值來執行安裝。
回應檔安裝也稱為無聲自動安裝。
回應檔的另一個優點是,它們對無法使用「Db2 安裝程式」精靈設定的參數提供存取權。
在 Linux 及 UNIX 作業系統上,如果您在自己的應用程式中內嵌 Db2 安裝映像檔,則您的應用程式可能會收到安裝進度資訊,並以電腦可讀格式從安裝程式提示。 此行為由 INTERACTIVE 回應檔關鍵字控制。
有多種方式可以建立回應檔:- 使用回應檔產生器。
- 您可以使用回應檔產生器來建立用於抄寫現存安裝的回應檔。 例如,您可以安裝 IBM® Data Server Client,完整配置用戶端,然後產生回應檔以將用戶端的安裝與配置抄寫至其他電腦。
- 使用「Db2 安裝程式」精靈。
- 「Db2 安裝程式」精靈可根據您在完成「Db2 安裝程式」精靈時所做出的選擇來建立回應檔。 您的選擇會記錄在可儲存到系統上之某個位置的回應檔中。 如果您選取分割的資料庫安裝,則會產生兩個回應檔,一個用於擁有實例的電腦,一個用於參與電腦。
此安裝方法的優點之一是,您無需執行安裝即可建立回應檔。 此特性有助於擷取安裝 Db2 資料庫產品所需的選項。 稍後可以使用回應檔,根據您指定的確切選項來安裝 Db2 資料庫產品。
您可以使用 db2cfexp 指令匯出用戶端或伺服器設定檔,以儲存用戶端或伺服器配置。 使用 db2cfimp 指令來匯入設定檔。 在回應檔安裝期間,也可以使用 CLIENT_IMPORT_PROFILE 關鍵字來匯入使用 db2cfexp 指令匯出的用戶端或伺服器設定檔。
在安裝並將所有資料來源編目之後,匯出用戶端或伺服器設定檔。
- 自訂針對每一個 Db2 資料庫產品提供的範例回應檔。
- 使用回應檔產生器或「Db2 安裝程式」精靈來建立回應檔的另一種方式,就是手動修改範例回應檔。 Db2 資料庫安裝媒體上提供範例回應檔。 範例回應檔提供每個產品之所有有效關鍵字的明細。
- db2_install 指令 (僅限Linux 及 UNIX 作業系統)
- db2_install 指令會安裝您使用英文介面支援所指定 Db2 資料庫產品的所有元件。 您可以使用 -L 參數選取要支援的其他語言。 您無法選取或清除元件。
雖然 db2_install 指令會安裝您所指定 Db2 資料庫產品的所有元件,但不會安裝使用者和群組建立、實例建立或配置。 如果要在安裝之後進行配置,最好使用此安裝方法。 若要在安裝 Db2 資料庫產品時配置它,您可以使用「 Db2 安裝 」精靈。
在 Linux 及 UNIX 作業系統上,如果您在自己的應用程式中內嵌 Db2 安裝映像檔,則您的應用程式可能會收到安裝進度資訊,並以電腦可讀格式從安裝程式提示。
此安裝方法需要在部署產品檔案之後進行手動配置。
- 有效負載檔案部署 (僅限Linux 及 UNIX)
- 此方法是進階安裝方法,對於大部分使用者來說,不建議使用。 它需要使用者實際安裝 payload 檔案。 payload 檔案是壓縮的 .tar 檔,其包含可安裝元件的所有檔案及 meta 資料。