一、環境搭建
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...