运维

运维

Products

当前位置:首页 > 运维 >

如何轻松安装Ubuntu上的Informix数据库?

96SEO 2025-07-01 20:57 3


一、 安装前的准备

在Ubuntu上安装Informix数据库,先说说需要进行一些准备干活。

ubuntu informix安装步骤
步骤 命令 说明
创建Informix用户组 sudo groupadd -g 3000 informix 创建一个名为informix的用户组
创建Informix用户 sudo useradd -u 3000 -g 3000 -d /opt/informix -m informix 创建一个名为informix的用户, 并指定家目录为/opt/informix
设置Informix用户密码 sudo passwd informix 设置Informix用户的密码

二、安装过程

完成准备干活后接下来是安装过程。

1. 修改周围变量

以root用户登录, 修改/root/.bash_profile文件,添加以下内容:

export INFORMIXDIR=/opt/informix
export PATH=$INFORMIXDIR/bin:$PATH
export INFORMIXSERVER=informix
export ONCONFIG=
export LD_LIBRARY_PATH=$INFORMIXDIR/lib:$LD_LIBRARY_PATH
export CLIENT_LOCALE=zh
export DB_LOCALE=zh
export SERVER_LOCALE=zh
export DBLANG=en_us
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
export INFORMIXTERMINAL=$INFORMIXDIR/etc/termcap
export LD_LIBRARY_PATH=$INFORMIXDIR/lib:$LD_LIBRARY_PATH
export TERMCAP=$INFORMIXDIR/etc/termcap
export INFORMIXTERM=$INFORMIXDIR/etc/termcap

使周围变量生效:

source /root/.bash_profile

2. 上传安装文件

将Informix安装包拷贝到Linux系统下比方说/opt/informix/。

3. 解压安装文件

sudo tar -xf  -C /opt/informix/

4. 施行安装脚本

cd /opt/informix/
sudo ./ids_install

选择非GUI模式安装,其他根据提示保持默认选项。

三、 安装后的配置

1. 修改/.bash_profile文件

加入如下周围变量:

export INFORMIXDIR=/opt/informix
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
export ONCONFIG=$INFORMIXDIR/etc
export INFORMIXSERVER=$INFORMIXDIR/bin/server
export PATH=$INFORMIXDIR/bin:$PATH
source /root/.bash_profile

2. 拷贝onconfig配置模板

cd $INFORMIXDIR/etc
cp onconfig.on.template onconfig

3. 编辑onconfig

修改或添加以下内容:

ROOT不结盟E rootdbs
ROOTPATH /opt/informix/data/rootdbs
ROOTOFFSET 0
ROOTSIZE 300000
MIRROR 0
MIRRORPATH $INFORMIXDIR/tmp/demo__mirror
MIRROROFFSET 0
PHYSFILE 50000
PLOG_OVERFLOW_PATH $INFORMIXDIR/tmp
PHYSbuff 128
LOGFILES 6
LOGSIZE 10000
DY不结盟IC_LOGS 2
LOGBUFF 64
LTXHWM 70
LTXEHWM 80
MSGPATH $INFORMIXDIR/tmp/MSG_DATE 0
CONSOLE $INFORMIXDIR/tmp
TBLTBLFIRST 0
TBLTBLNEXT 0
TBLSPACE_STATS 1
DBSPACETEMP $INFORMIXDIR/tmp/space
SBSBSPACETEMP $INFORMIXDIR/tmp/space
SBSBSPACE不结盟E shared
SYSSBSPACE不结盟E shared
ONDBSPACEDOWN 2
SERVERNUM 49
DBCSERVER不结盟E tramsserver
DBCALIASES tramsserver
FULL_DISK_INIT 0
NETTYPE ipcshm,1,50,CPULISTEN_TIMEOUT 60
MAX_INCOMPLETE_CONNECTIONS 1024
FASTPOLL 1
NUMFDSERVERS 4
NS_CACHE host 900,service 900,user 900,group 900,sqlhosts 900
NET_IO_TIMEOUT_ALARM 0
DRDA_

4. 启动Informix

sudo oninit -ivy

完成以上步骤后Informix数据库得在Ubuntu系统上成功安装并启动。请。


标签: ubuntu

提交需求或反馈

Demand feedback