DB2資料庫安裝組態


要安裝DB2資料庫,首先需要從 www.ibm.com 下載DB2 Server試用版或購買產品許可證,可以在此看到兩個可供下載的獨立DB2伺服器:

  • DB2 Server for 32 bit Linux or Unix
  • DB2 Server for 64 bit Linux or Unix

可以根據作業系統的下載其中符合作業系統的其中一個。

硬體要求

  • 處理器:最小Core 2 Duo
  • 記憶體:最低1GB
  • 硬碟:最低30GB

軟體要求

在安裝DB2伺服器之前,系統需要準備好所需的軟體。 對於Linux,需要在安裝DB2 Server之前安裝「libstdc ++ 6.0」

檢查系統相容性

在安裝DB2 Server之前,驗證系統是否與DB2伺服器相容。在命令控制台上使用以下命令:db2prereqcheck 來檢查系統相容性。

在Linux上安裝DB2

首先存取IBM網站:www.ibm.com ,從選單:產品 -> 巨量資料與分析 -> Db2資料勯 ,並選擇相應版本下載。如下圖所示:

根據您的作業系統選擇版本,這裡有兩種方式選擇下載,第一種是:Download Director,第二種是通過http協定,可根據偏好來選擇下載方式。

下載的是一個 .jnlp 字尾的檔案,這是 Java(TM) Web Start Launcher 應用程式型別檔案。如果沒有安裝這個應用程式,可以從Java官方網站上下載JDK就可以了。

在本範例中,選擇 https 方式下載,如下圖所示:

下載提示儲存,點選OK儲存即可,如下圖所示:

下載完成後,提取檔案如下:

如果提示缺少 libstdc++.so.6 ,可通過以下方式安裝:
執行以下命令安裝所需庫:

apt-get install libstdc++6 
apt-get install lib32stdc++6

必要時使用sudo su獲取系統許可權

DBT3533I db2prereqcheck 實用程式已確認所有安裝先決條件均已滿足。

限於篇幅,此處省略部分內容,

DBT3533I db2prereqcheck 實用程式已確認所有安裝先決條件均已滿足。
DBT3555E db2prereqcheck 實用程式已確定,以下版本不支援當前平台:」9.8.0.4」。
DBT3555E db2prereqcheck 實用程式已確定,以下版本不支援當前平台:」9.8.0.3」。
DBT3555E db2prereqcheck 實用程式已確定,以下版本不支援當前平台:」9.8.0.2」。

如果之前的檢查中存在某些不滿足項,可以通過下面的命令安裝對應庫檔案

hema@yiibai:/usr/local/db2/expc# apt-get install lib32stdc++6
hema@yiibai:/usr/local/db2/expc# apt-get install libaio1
hema@yiibai:/usr/local/db2/expc# apt-get install libpam0g:i386
hema@yiibai:/usr/local/db2/expc# ./db2setup #開始正式安裝

開始啟動安裝介面,如下圖所示:

選擇安裝的伺服器產品,這裡選擇DB2 Version 11.1.33 Server Editions,如下圖所示:

下一步,選擇典型安裝(預設),如下圖:

輸入所有者使用者名稱和密碼,如下圖所示:

填寫受防護的使用者名和密碼,如下圖所示:

完成資訊組態填寫,點選Finished 然後開始安裝:

安裝過程進度,如下圖所示:

安裝完成後提示,如下圖所示:

驗證DB2安裝

使用命令驗證DB2伺服器的安裝。完成DB2 Server安裝後,從當前使用者模式登出並登入到db2inst1使用者(安裝時建立的使用者)。 在db2inst1使用者環境中,可以開啟終端並執行以下命令以驗證db2產品是否已正確安裝。

db2level

執行結果如下所示:

到這裡,有關DB2資料庫的安裝講解就完成了。