這學(xué)期開了數(shù)據(jù)庫的課,學(xué)校的實驗平臺是IBM的DB2,,同時還有操作系統(tǒng) 的課,,我的Windows系統(tǒng)下面已經(jīng)有了SQL Server 2008 R2,于是打算在Linux下安裝DB2,,系統(tǒng)版本是Ubuntu 10.10,,內(nèi)核版本是2.6.35,桌面環(huán)境是Gnome 2.32.0,。 首先在IBM DB2 Express-C的網(wǎng)站上下載合適版本的DB2 Express-C free database server,,x86或者x64,本文中使用32位,,版本9.7.2,。 http://www-01.ibm.com/software/data/db2/express/download.html
看來wget支持ssl鏈接,下面配置Linux內(nèi)核參數(shù),。
添加內(nèi)核參數(shù),。
查看共享內(nèi)存。
結(jié)果顯示32M,。
設(shè)置共享內(nèi)存為256M,。
激活更改。
如果沒有設(shè)置,啟動DB2的時候會報錯,。
安裝缺少的包,。
解壓縮。
cd到解壓的文件夾,,運(yùn)行./db2setup進(jìn)行圖形化安裝界面,,也可以使用./db2_install進(jìn)行命令行模式安裝。有人說這里如果用non-root安裝的話后面運(yùn)行會出問題,,本文使用root權(quán)限安裝,,會安裝到/opt/ibm/db2下面。
安裝過程比較快,,一路next,,要設(shè)置三個DB2用戶的用戶名和密碼,DB2沒有獨(dú)立的用戶管理系統(tǒng),,這幾個用戶就是Linux的用戶,,然后完成安裝。安裝結(jié)束后,,運(yùn)行一下安裝目錄下的db2profile添加環(huán)境變量,。
最后切換到數(shù)據(jù)庫實例用戶驗證是否安裝成功。
有一點和Windows下不一樣,,Linux下不是DB2 Control Center,,而是DB2 Health Center,所以啟動命令不是db2cc而是db2hc,。
到此就可以在Ubuntu上使用DB2了,。 |
|