在Linux上使用Informix进行开发,通常需要以下几个步骤:
groupadd informix
useradd -g informix informix
passwd informix
export INFORMIXDIR=/opt/informix
export INFORMIXSERVER=ifxserver
export ONCONFIG=onconfig.ifxserver
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts.ifxserver
export PATH=$INFORMIXDIR/bin:$PATH
mkdir /dbs
chown informix:informix /dbs
wget http://ftp.informix.com/pub/dbserver/informix/11.70.0/linux/x86_64/ids-11.70.0.FC7TL.linux-x86_64.tar
tar -xvf ids-11.70.0.FC7TL.linux-x86_64.tar -C /opt/informix
cd /opt/informix/ids-11.70.0.FC7TL.linux-x86_64
./ids_install
onconfig文件:cp /opt/informix/etc/onconfig.std /opt/informix/etc/onconfig.ifxserver
vi /opt/informix/etc/onconfig.ifxserver
# 修改ROOTPATH、DBSERVERNAME、NETTYPE、SHMVIRTSIZE等参数
vi /etc/services
# 添加informix_services 8888/tcp
sqlhosts文件:cp /opt/informix/etc/sqlhosts.std /opt/informix/etc/sqlhosts.ifxserver
vi /opt/informix/etc/sqlhosts.ifxserver
# 修改服务器名、协议类型、主机名等信息
oninit -ivy
onmode -c startup
使用onstat命令查看数据库状态:
onstat -o
请注意,上述步骤可能会根据Informix的版本和Linux发行版有所不同。建议参考Informix的官方文档以获取针对特定版本的详细安装指南。