DB2___在AIX安裝DB2 8.1基本版

seagull76發表於2007-03-09

這周接到任務(2006.11.28),要在民政廳的一臺ibm測試機上安裝db2,並且要升級到fixpak 13,我申請了在公司做試驗,地址是192.168.3.145,root/root.

安裝過程如下:

[@more@]

1)載入光碟機

-rv cdrfs /dev/cd0 /cdrom

2) 複製壓縮安裝檔案到主機上

/cognos/db2

/cdrom

ese.dbcs.tar.Z /cognos/db2

/cognos/db2

ese.dbcs.tar.Z

-xf ese.dbcs.tar

/cognos/db2/ese.dbcs

.toc db2_deinstall db2setup doc.cmn readme.jp readme.pl readme.tw
db2 db2_install doc readme.cn readme.kr readme.ru readme.txt

3)整理空間

/cognos

IBM /cognos/temp/IBM

websm /cognos/temp

-m
Filesystem MB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 256.00 180.38 30% 2208 2% /
/dev/hd2 2048.00 1098.28 47% 26644 6% /usr
/dev/hd9var 256.00 156.82 39% 721 2% /var
/dev/hd3 512.00 362.79 30% 343 1% /tmp
/dev/hd1 128.00 123.88 4% 21 1% /home
/proc - - - - - /proc
/dev/hd10opt 256.00 153.39 41% 2281 4% /opt
/dev/fslv00 3072.00 806.65 74% 867 1% /ptfs
/dev/fslv01 5120.00 2652.32 49% 16306 3% /cognos
/dev/cd0 550.08 0.00 100% 281643 100% /cdrom

4)正式安裝

ese.dbcs


.toc db2_deinstall db2setup doc.cmn readme.jp readme.pl readme.tw
db2 db2_install doc readme.cn readme.kr readme.ru readme.txt

進入安裝介面

4.1) 在伺服器上安裝,一般選擇安裝以下三個產品:

注意:要顯示想要安裝的 DB2 產品的部件,選擇定製。要在任何時候返回至先前視窗,選擇取消。
 DB2 Administration Client
選擇定製安裝這個產品,
 DB2 UDB enterprise edition
選擇定製安裝這個產品,
 DB2 Software Developer Kit
如果同時做開發,需要定製安裝此產品。

4.3) 在“DB2產品資訊”和“DB2產品庫”只選擇中國語言ZH_CN支援。

4.4)安裝過程中,還需確認以下問題:
是否建立DB2管理帳戶, 一般選擇建立

按預設建立db2管理使用者db2as(使用預設的UID,Group Id,安裝home路徑),在語言支援上,只選擇中國語言ZH_CN支援。

是否建立DB2的例項, 一般選擇建立:

 按預設建立db2管理使用者db2inst1:db2iadm1(使用預設的UID,Group Id,安裝home路徑),在語言支援上,只選擇中國語言ZH_CN支援。
 按預設建立db2使用者db2fenc1:db2fenc1(使用預設的UID,Group Id,安裝home路徑),在語言支援上,只選擇中國語言ZH_CN支援。
 是否建立sample資料庫(為了檢查資料庫的安裝是否正確,一般選擇建立sample資料庫)
 是否選擇DB2的例項程式在作業系統啟動時,自動執行初始化
 如果在獨立伺服器上安裝使用,可選擇autostart,但在aix+hacmp+db2的雙機共享環境中,不要選擇autostart,DB2例項程式的啟動,由hacmp來控制。

5)安裝結果:

資料庫程式安裝完成後,DB2的軟體程式安裝在/usr/lpp目錄中,DB2DIR = /usr/opt/db2_08_01
注意:如果安裝過程中沒有指定建立例項和管理帳戶,在安裝完成後可以使用命令建立例項(db2icrt)。
或者要建立或新增新的例項、“管理伺服器”或其他 DB2 產品和部件,輸入如下命令:
/usr/lpp/DB2_06_01/install/DB2setup

6)驗證安裝

在安裝時若沒有選擇建立sample資料庫,在安裝完成後可以透過命令(db2sampl)建立 SAMPLE 資料庫,並透過使用命令列處理器與該資料庫相連來驗證安裝:

(6.1) 作為具有系統管理 (SYSADM) 許可權的使用者向系統註冊。如:db2inst1
(6.2) 輸入 DB2sampl 命令以便建立 SAMPLE 資料庫。
(6.3) 建立 SAMPLE 資料庫時,用資料庫別名 SAMPLE 將它自動編目。
(6.4) 輸入 DB2start 命令以啟動資料庫管理程式。
(6.5) 輸入下列命令來與 SAMPLE 資料庫相連,檢索在部門 20 中工作的所有僱員的列表,並重設資料庫連線:

DB2 connect to sample
DB2 "select * from staff where dept = 20"
DB2 connect reset

其它相關知識:

必需的使用者和組必需的使用者 示例使用者名稱 示例組名
例項所有者 db2inst1 db2iadm1
受防護的使用者 db2fenc1 db2fadm1
DB2 管理伺服器使用者 dasusr1 dasadm1

• 例項所有者主目錄是將在其中建立 DB2 例項的位置。
• 受防護的使用者用來在 DB2 資料庫使用的地址空間外部執行使用者定義函式(UDF)和儲存過程。
• DB2 管理伺服器使用者 的使用者標識用來在系統上執行 DB2 管理伺服器。

使用db2icrt建立例項

DB2 例項是一個環境,您在其中儲存資料並執行應用程式。使用 db2icrt 命令來建立例項。
先決條件 必須具有 root 使用者許可權。
過程
要使用 db2icrt 建立例項:
1. 作為具有 root 使用者許可權的使用者登入。
2. 執行 db2icrt 命令。例如:
DB2DIR/instance/db2icrt -a AuthType -u FencedID InstName
DB2DIR
是 DB2 安裝目錄。
o 在 AIX 上,DB2 安裝目錄為 /usr/opt/db2_08_01
o 在所有其它基於 UNIX 的作業系統上,安裝目錄為 /opt/IBM/db2/V8.1

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8861952/viewspace-903696/,如需轉載,請註明出處,否則將追究法律責任。

相關文章