informix的安裝步驟

2021-10-11 16:03:21 字數 3928 閱讀 8393

一、環境搭建

linux 版本: centos8.0/centos7.4/centos6.8(本人親測6.8和7.4)

informix安裝包:本人親測(11.5和12.1)

informix服務名:demo_on (隨意)

1.在linux系統下建立組和使用者

su root (必須在root許可權下)

--建立組

groupadd -g 1000 informix

--建立使用者

useradd -u 1000

-g 1000

-d /home/informix -m informix

--編輯新建使用者的密碼

passwd informix

2.將informix安裝包放入linux中,進行解壓安裝

--解壓安裝包

tar -xvf iif.

11.50

.uc4e.linux-rhel4.tar

--執行安裝檔案

./installserver

注意:安裝路徑選擇在/home/informix

3.在informix使用者下配置環境變數

--切換到informix,並進入安裝路徑目錄下

su informix

cd /home/informix

--配置環境變數

vi ~

/.bash_profile

--新增以下內容:

export informixdir=

/home/informix(安裝路徑)

export informixserver=demo(服務名)

export onconfig=onconfig.demo(onconfig_服務名)

export path=

/home/informix/bin:$path(安裝路徑目錄下的bin)

--儲存文件,使環境生效

:wqsource ~

/.bash_profile

4.建立chunk目錄為dbspaces空間檔案所在目錄

cd /home/informix

mkdir chunk

cd/home/informix/chunk

touch rootchk

chmod 660 rootchk

5.準備sqlhosts檔案,並配置變數

cd /home/informix/etc

cp sqlhosts.std sqlhosts

vim sqlhosts

--新增該行

demo_on onsoctcp 192.168

.102

.173

8888

6.準備onconfig檔案,並配置變數

cp onconfig.std onconfig.demo_on

vim onconfig.demo_on

--修改以下內容

rootname rootdbs

rootpath /home/informix/chunk/rootchk

rootoffset

0rootsize

1024000

mirror

0 mirrorpath $informixdir/tmp/demo_on.root_mirror

mirroroffset

0dbservername demo_on

tapedev /dev/

null

ltapedev /dev/

null

7.重新初始化伺服器

oninit -ivy
8.建立邏輯日誌檔案、物理日誌檔案、臨時表、索引表檔案等

cd /home/informix/chunk

touch llogchk wlogchk linshichk suoyinchk

chmod 660

*chk*

9.邏輯日誌操作

1)建立邏輯日誌空間以及新增邏輯日誌

onmode -c(檢查點)

10.物理日誌、臨時表、索引表操作

onspaces -c -d wlogdbs -p /home/informix/chunk/wlogchk -s 2000

-o 0

onspaces -c -d linshidbs -k 16

-p /home/informix/chunk/linshichk -s2000 -o 0

onspaces -c -d suoyindbs -k 16

-p /home/informix/chunk/suoyinchk -s 2000

-o 0

11.停止當前資料庫程序

onmode -ky
二、字符集說明1、預設字符集:en_us.819(informix資料庫的字符集是對整個例項有效)

2、修改字符集

--其他字符集可以通過如下方式進行設定;                      

--在informix環境變數中新增:

export db_locale=en_us.utf8

export client_locale=en_us.utf8

--更新環境變數

source ~

/.bash_profile

--重新初始化資料庫,新的資料庫支援utf8字符集。

oninit -ivy

3、使用jdbc連線資料庫

jdbc:informix-sqli: client_locale=en_us.57372;db_locale=en_us.57372

Linux下informix的安裝(最簡單超詳細)

linux下informix的安裝 最簡單超詳細 linux是centos7 informix版本是12.10 建立informix組 groupadd informix useradd u 3000 g 3000 d opt informix m informix 建立informix 的安裝資料...

postgre 的安裝步驟

1.為 了安全考 慮,postgresql 不能以root 使用者 執行,所以必須建立 對應的使用者和 組。useradd postgre 自動建立 postgre 組,必須為root許可權 2.安裝的過程 解壓到 usr local src tar xvfz postgresql 8.0.1.ta...

Sybase的安裝步驟

前兩天由於要給銀行做專案,銀行的資料庫是sybase.所以自己學了一些sybase方面的知識,然後做了一些總結.首先就是資料庫的安裝,安裝不可小瞧,如果選錯一步,那麼安裝完後,是不能使用的,或者是在使用過程中出現的問題,你就不知道怎麼解決.只能解除安裝重新安裝.所以首先要學會安裝.版本 15.0.1...