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數據勯 ,並選擇相應版本下載。如下圖所示:

DB2數據庫安裝配置

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

DB2數據庫安裝配置

下載的是一個 .jnlp 後綴的文件,這是 Java(TM) Web Start Launcher 應用程序類型文件。如果沒有安裝這個應用程序,可以從Java官方網站上下載JDK就可以了。

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

DB2數據庫安裝配置

下載提示保存,點擊OK保存即可,如下圖所示:
DB2數據庫安裝配置

下載完成後,提取文件如下:
DB2數據庫安裝配置

DB2數據庫安裝配置

如果提示缺少 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數據庫安裝配置

選擇安裝的服務器產品,這裏選擇DB2 Version 11.1.33 Server Editions,如下圖所示:
DB2數據庫安裝配置

下一步,選擇典型安裝(默認),如下圖:
DB2數據庫安裝配置

輸入所有者用戶名稱和密碼,如下圖所示:
DB2數據庫安裝配置

填寫受防護的用戶名和密碼,如下圖所示:
DB2數據庫安裝配置

完成信息配置填寫,點擊Finished 然後開始安裝:
DB2數據庫安裝配置

安裝過程進度,如下圖所示:
DB2數據庫安裝配置

安裝完成後提示,如下圖所示:
DB2數據庫安裝配置

驗證DB2安裝

使用命令驗證DB2服務器的安裝。完成DB2 Server安裝後,從當前用戶模式註銷並登錄到db2inst1用戶(安裝時創建的用戶)。 在db2inst1用戶環境中,可以打開終端並執行以下命令以驗證db2產品是否已正確安裝。

db2level

執行結果如下所示:

DB2數據庫安裝配置

到這裏,有關DB2數據庫的安裝講解就完成了。