下面给你一个通用的 Informix 在 CentOS 上升级思路,因为 Informix 版本差异较大(如 11.50 → 12.10 → 14.10),具体步骤会因版本和安装方式不同略有区别。
onstat -V
onmode -V
或
cat $INFORMIXDIR/relnotes/*
cat /etc/redhat-release
uname -m
⚠️ 高版本 Informix(如 14.10)对 glibc / CentOS 版本有要求,CentOS 6 不建议直接升 14.10
onmode -ky
onspaces -c ...
建议:
dbexport$INFORMIXDIR、/etc/informix、onconfigtar czvf informix_backup.tar.gz $INFORMIXDIR
适用于 小版本升级(如 12.10.FC8 → 12.10.FC12)
适用于 大版本升级(如 11.50 → 14.10)
onmode -ky
./ids_install
或 RPM:
rpm -Uvh informix*.rpm
cd $INFORMIXDIR/bin
./onupgrade
或
oninit -v
onstat -
oncheck -pr
dbexport / dbimportontape / onbar 恢复示例:
dbexport olddb
dbimport newdb -d dbs1
id informix
env | grep INFORMIX
/etc/sysctl.conf
kernel.shmmax
kernel.sem
$INFORMIXDIR/etc/sqlhosts
onconfig
你可以告诉我:
我可以直接给你一步一步可执行的命令。