G2/instinformix/clienteInformix

Instalar cliente IFX

  • Crear usuario, grupo y directorio
sudo groupadd informix
sudo useradd -m -g informix informix
sudo mkdir /opt/informix
sudo chown informix:informix /opt/informix

sudo apt-get install bc

  • Descompactar cliente, y entrar en carpeta

sudo ./installclientsdk -javahome none

  • Instalar en /opt/informix

Configurar entorno

  • Crear varibles de entorno (si son globales del sistema sirven tanto para apache como para cli)

sudo nano /etc/profile.d/ifx.sh

  • Agregar esto:

export INFORMIXDIR=/opt/informix
export INFORMIXSQLHOSTS=/opt/informix/etc/sqlhosts
export INFORMIXSERVER=ol_xxxxxxx
#export DBDATE=DMY2/
#export DBCENTURY=C

  • Hacerlo ejecutable

sudo chmod +x ifx.sh

Agregar al archivo /etc/apache2/envvars

export INFORMIXDIR=/opt/informix
export INFORMIXSQLHOSTS=/opt/informix/etc/sqlhosts


  • Configurar /opt/informix/etc/sqlhosts.

sudo nano $INFORMIXSQLHOSTS

  • Agregar el server

ol_xxxxxxx onsoctcp   [ip_server]  [puerto]

Ejemplo: ol_guarani onsoctcp 192.168.0.102 1526