Informix數(shù)據(jù)庫(kù)的管理
(一)、安裝順序
1、安裝Application development tools.
如:INFORMIX –SQL 、 INFORMIX-4GL等
2、安裝SQL application- programming interfaces.
如:INFORMIX-ESQLL/C、INFORMIX-CLI等。
3、安裝Database servers.
如:INFORMIA-ONLINE DYNAMIC SERVER等。
4、安裝Additional products.
如:LANG SUPPLEMENT ZHCN等。
(二)、安裝步驟
1、檢查操作系統(tǒng)是否運(yùn)行正常。
2、以超級(jí)用戶(hù) root登陸,建立一個(gè)名為informix的用戶(hù)組和一個(gè)名為informix的用戶(hù),使informix用戶(hù)是informix用戶(hù)組的唯一用戶(hù)。
3、設(shè)置環(huán)境變量:
# INFORMIXDIR=/home/informix(informix產(chǎn)品的安裝目錄)
# export INFORMIXDIR
# PATH= $INFORMIXDIR/ bin :$PATH
# export PATH
4、 # cd $INFORMIXDIR
5、如介質(zhì)為光盤(pán),則應(yīng)Mount 對(duì)應(yīng)光盤(pán)的文件系統(tǒng):
# mount –r –v cdrfs /dev/cd0 /mnt
如介質(zhì)為磁帶,則省略此步驟。
6、參照產(chǎn)品的License,用cpio 或tar 命令將光盤(pán)或磁帶上的文件
copy至當(dāng)前目錄:
對(duì)光盤(pán):# cpio –icvdumB 〈對(duì)應(yīng)目錄 / 文件名
或
# tar xvf 對(duì)應(yīng)目錄 / 文件名
對(duì)磁帶:# cpio –icvdumB 〈對(duì)應(yīng)設(shè)備 / 文件名
或
# tar xvf 對(duì)應(yīng)設(shè)備 / 文件名
7、 安裝INFORMIX產(chǎn)品:
如對(duì)SQL:# ./installsql
8、 如介質(zhì)為光盤(pán),則 umount 對(duì)應(yīng)光盤(pán)的文件系統(tǒng):
# umount 介質(zhì)設(shè)備名
如介質(zhì)為磁帶,則省略此步驟。
9、 重復(fù)步驟5、6、7、8,分別安裝 copy和安裝INFORMIX的其
他產(chǎn)品。
注重必須嚴(yán)格按照安裝順序。
安裝時(shí)用命令: # ./install4gl 、 # ./installesgl 、#./installonline、
# ./insallzhcn等,
安裝過(guò)程中需要輸入產(chǎn)品的 serial number和 serial-number
key 。
10、設(shè)定網(wǎng)絡(luò)環(huán)境:
分別配置文件: /etc/hosts 和 /etc /services。
在 /etc/hosts 中加入機(jī)器的IP地址和名字,
在 /etc/services 中加入一個(gè)自定義不重復(fù)的service name 和
port number。
11、調(diào)諧操作系統(tǒng)核心參數(shù)
參照 $ INFORMIXDIR/ release/ en_us/0333/ ONLINE_7.X,用操
作系統(tǒng)的核心參數(shù)調(diào)諧工具修改操作系統(tǒng)核心參數(shù),然后重新
鏈接核心參數(shù),重新引導(dǎo)操作系統(tǒng)。
12、建立邏輯卷設(shè)備
在sharevg上建立以下邏輯卷:
/dev/rootdbs
/dev/tempdbs
/dev/logdbs
/dev/phydbs
/dev/data1dbs
/dev/data2dbs
/dev/data3dbs
改變以上邏輯卷的擁有權(quán)
chown informix:informix /dev/r*dbs
13、初始化INFORMIX- ONLINE:
(1)以informix 用戶(hù)登錄。
(2)$ cd $ INFORMIXDIR
$ cp etc / onconfig.std etc / onconfig.online
(3)、設(shè)置環(huán)境變量:
$INFORMIXDIR = (informix 產(chǎn)品的安裝目錄)
$PATH=$INFORMIADIR/ bin: $PATH
$INFORMIXDSERVER= dbsvrname
$ONCONFIG= onconfig .online
$export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG
也可將這些環(huán)境變量設(shè)置到 .profile 中,以便每次以
informix登錄時(shí),不需重新設(shè)定。
(4) $vi $INFORMIXDIR/ etc/sqlhosts
加入一行,格式如下:
dbsvrname nettype hostname servicename
其中:dbsvrname 對(duì)應(yīng)環(huán)境變量中INFORMIXSERVER所
定義的dbsvrname,
nettype 根據(jù)硬件平臺(tái)有如下選擇:
ontlitcp ontlispx onsocspx onipcshm onipcstr
可參照$INFORMIXDIR/ release/ en_us /0333/OMLINE_7.2,
hostname 對(duì)應(yīng)步驟10。/etc/hosts中的機(jī)器名字,servicename
對(duì)應(yīng)步驟10。 /etc/services 中的service name。
評(píng)論