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數據庫的安裝講解就完成了。