DB2數(shù)據(jù)庫(kù)服務(wù)器的安裝方法
本文將為您介紹在Linux和UNIX平臺(tái)下,DB2數(shù)據(jù)庫(kù)服務(wù)器的詳細(xì)安裝方法和步驟,安裝前必須擁有root用戶權(quán)限。如果您有興趣的話,不妨一看,希望對(duì)您能有所幫助。
以圖形方式驅(qū)動(dòng)的DB29安裝程序同樣也可以在Linux和UNIX平臺(tái)上運(yùn)行。同時(shí)在Linux和UNIX系統(tǒng)平臺(tái)下也支持使用響應(yīng)文件來(lái)進(jìn)行分布式安裝。在該系統(tǒng)平臺(tái)下DB2安裝程序的初始化過(guò)程生成的響應(yīng)文件所存儲(chǔ)的數(shù)值和參數(shù)實(shí)際上與上節(jié)提到的在Windows平臺(tái)上生成的響應(yīng)文件的內(nèi)容是一樣的。
對(duì)于DB2版本9,數(shù)據(jù)服務(wù)器的安裝不再是傳統(tǒng)的操作系統(tǒng)的程序包,因此用戶不必像以前一樣去使用操作系統(tǒng)命令來(lái)安裝DB2數(shù)據(jù)庫(kù)服務(wù)器。比如AIX環(huán)境下用戶不再使用installp命令來(lái)安裝DB2產(chǎn)品了。
Linux和UNIX環(huán)境下的DB2安裝程序,管理員在安裝的時(shí)候可以從以下幾個(gè)方法中選擇一種進(jìn)行安裝:
db2setupDB2產(chǎn)品安裝時(shí)推薦的安裝方法,它在使用的時(shí)候有些類似Windows平臺(tái)下的圖形驅(qū)動(dòng)安裝程序,可以對(duì)即將安裝的DB2實(shí)例自動(dòng)檢測(cè)和配置通信協(xié)議,而其他的安裝方式則需要用戶手工配置系統(tǒng)參數(shù)。在Linux和UNIX環(huán)境下使用db2setup,需要設(shè)置Xserver來(lái)顯示GUI。(該工具可以在www.freedesktop.org/wiki/Software/Xserver或其他相關(guān)網(wǎng)址下載)
db2_install安裝腳本該工具用于Linux和UNIX系統(tǒng)平臺(tái)下系統(tǒng)管理員進(jìn)行手工安裝DB2。在使用該工具進(jìn)行安裝時(shí)不會(huì)創(chuàng)建任何用戶或者用戶組、實(shí)例及其配置。該安裝方式非常適合于在安裝過(guò)程中需要更好的控制安裝過(guò)程或者用戶對(duì)DB2安裝程序相當(dāng)熟悉的情況下。
db2_install安裝腳本將會(huì)按照用戶需要安裝DB2產(chǎn)品,在默認(rèn)環(huán)境下是英語(yǔ)語(yǔ)言支持。如果用戶需要安裝過(guò)程中的其他語(yǔ)言支持,可以在安裝命令后加-L的參數(shù)。此外,使用db2_install安裝腳本并不會(huì)給用戶像在db2setup安裝程序下使用自定義安裝方式那樣自由的選擇或取消選擇安裝組件的能力。實(shí)際上,使用db2_install安裝腳本的結(jié)果實(shí)際上是在做取舍選擇:在安裝過(guò)程中用更多的組件控制和自動(dòng)配置過(guò)程來(lái)?yè)Q取在用戶指定的語(yǔ)言支持下用db2_install安裝所有組件情況下的較少的組件控制。相比之下,db2setup安裝程序可以使用戶在選擇自定義安裝方式進(jìn)行安裝的過(guò)程中擁有更多地控制權(quán)。
響應(yīng)文件安裝響應(yīng)文件是一個(gè)包含了安裝選項(xiàng)和配置的ASCII碼文件。該文件可以被傳送給db2setup程序,然后安裝程序會(huì)按照文件中所設(shè)定的值進(jìn)行安裝。該安裝類型在本章后面會(huì)做專門介紹。#p#
此外還有一種提供給用戶在操作系統(tǒng)環(huán)境下去執(zhí)行手工安裝的工具。用戶可以通過(guò)安裝相應(yīng)的有效內(nèi)容文件(payloadfiles)來(lái)執(zhí)行手工安裝。DB2有效內(nèi)容文件是壓縮文件,該文件包含可安裝組件所有文件和元數(shù)據(jù)。一般情況下不推薦此安裝方式,以為在此安裝方式下不能自動(dòng)檢測(cè)和配置相應(yīng)信息。注意:在安裝基于Linux服務(wù)器的DB2軟件之前,用戶應(yīng)確保自己的Linux發(fā)行版本滿足DB2數(shù)據(jù)服務(wù)器的Linux的驗(yàn)證標(biāo)準(zhǔn),有關(guān)支持Linux分發(fā)產(chǎn)品的***信息,請(qǐng)使用瀏覽器訪問(wèn)以下網(wǎng)址:www-306.ibm.com/software/data/db2/linux/validate/。到目前為止,本章詳細(xì)介紹了在Windows系統(tǒng)中安裝DB29數(shù)據(jù)服務(wù)器的過(guò)程。為了內(nèi)容完整起見(jiàn),接下來(lái)將介紹在Linux或UNIX環(huán)境下的安裝過(guò)程。當(dāng)然,這與在Windows下的安裝介紹的詳細(xì)程度不能相提并論。
在Linux或UNIX下開(kāi)始DB2安裝程序之前,用戶首先要確認(rèn)系統(tǒng)是否滿足以下要求:
確定所選擇的系統(tǒng)滿足DB2文檔或相應(yīng)的README文件中所列出的內(nèi)存或磁盤空間的要求。
必須擁有root用戶權(quán)限來(lái)執(zhí)行DB2的安裝。
必須有一個(gè)支持圖形用戶界面的Xwindows軟件來(lái)執(zhí)行db2setup工具的運(yùn)行。Xwindows服務(wù)器必須運(yùn)行起來(lái)并確保用戶已經(jīng)正確設(shè)置了顯示模式。比如exportDISPLAY=9.26.163.144:0。
要運(yùn)行db2setup來(lái)安裝DB2 9,需要以下幾個(gè)步驟:
作為root用戶登錄到操作系統(tǒng)。
安裝CD?ROM文件系統(tǒng),通過(guò)輸入cd /cdrom/disk1命令切換至存儲(chǔ) DB2 數(shù)據(jù)庫(kù)產(chǎn)品CD 的安裝目錄,其中cdrom表示 DB2 數(shù)據(jù)庫(kù)產(chǎn)品 CD 的安裝點(diǎn)。
如果用戶擁有DB2數(shù)據(jù)庫(kù)產(chǎn)品映像,那么在安裝之前必須解壓縮產(chǎn)品文件。常用的解壓縮軟件是GZIP,下面就是一個(gè)解壓縮產(chǎn)品文件的例子:
在此之后需要解壓產(chǎn)品文件,一般使用tar命令來(lái)完成,如:
輸入./db2setup 命令來(lái)啟動(dòng)DB2安裝程序,接下來(lái)的步驟與在Windows環(huán)境下大體相同。
安裝結(jié)束以后,默認(rèn)情況下,DB2 數(shù)據(jù)庫(kù)產(chǎn)品將安裝在下面的其中一個(gè)目錄中:
AIX、HP?UX 和 Solaris /opt/IBM/db2/V9.1
Linux/opt/ibm/db2/V9.1
當(dāng)然,用戶可以指定自己的 DB2 數(shù)據(jù)庫(kù)產(chǎn)品安裝路徑。