Para download do instalador Informix Client SDK acesse Client Informix SDK Linux.
Image Added Pré-requisito O Informix Client SDK homologado deve estar instalado na servidor LInux onde os TOTVS AppServers estão instalados. Image Added Para conectar ao banco de dados Informix é necessário configurar alguns arquivos no servidor Linux, o que deverá ser feito com o usuário administrador do sistema operacional do Servidor Linux (root).
Pré-requisito O Informix SDK homologado deve estar instalado na máquina onde está sendo configurada a conexão. Image RemovedArquivos a serem configurados Arquivos a serem configurados 1. Arquivo .odbc.ini Este arquivo deve ser 1. Arquivo .odbc.ini deve ser criado no diretório raiz do usuário root (cd /root). Abaixo exemplo supondo que o diretório de instalação do client Client SDK é Informix seja /usr/informix: Bloco de código |
---|
language | groovy |
---|
theme | Confluence |
---|
| [ODBC]
Trace=0
TraceFile=/tmp/odbctrace.out
InstallDir=/usr/informix
[logix]
Database=logix
Servername=[nome da instância informix: INFORMIXSERVER]
CursorBehavior=1
EnableScrollableCursors=1
FetchBufferSize=32767 |
2. Arquivo SQLHOSTS Este arquivo está localizado na pasta /etc do Client SDK Informix (cd $INFORMIXDIR/etc/sqlhosts). Bloco de código |
---|
language | groovy |
---|
theme | Confluence |
---|
| #dbservername nettype hostname servicename
logixprdshm onipcshm 10.0.0.10 logix
logixprdsoc onsoctcp 10.0.0.10 logixsrv |
O arquivo SQLHOSTS pode ser copiado da instalação do Informix do servidor de banco de dados.
3. Arquivo SERVICES Este arquivo está localizado no diretório raiz /etc do servidor Linux (cd /etc). Edite Editar o arquivo e insira incluir uma linha com o nome do serviço que faz a comunicação com o banco de dados na porta TCP de comunicação. Exemplo Exemplo: logixsrv 5900/tcp 4. Arquivo totvsenv.sh Este arquivo está localizado na pasta de instalação dos TOTVS AppServers (/totvs/logix64/bin).
Edite Editar o arquivo e insira incluir as seguintes variáveis de ambiente no final do arquivo: Bloco de código |
---|
language | groovy |
---|
theme | Confluence |
---|
| export INFORMIXDIR=[diretório de instalação do informix SDK]
export PATH=INFORMIXDIR/bin:$PATH
export LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/esql:$LD_LIBRARY_PATH |
Se durante a execução do Instalador do Logix foi informado em tela a pasta de localização do Client SDK Informix, não há necessidade de realizar esta configuração no arquivo totvsenv.sh.
|