Para download do instalador Informix Client SDK acesse Client Informix SDK Linux.
Image Modified Pré Pré-requisito
O Informix Client SDK homologado deve estar instalado no servidor LInux onde os TOTVS AppServers estão instalados. Image Modified 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 (root).
Image ModifiedArquivos a serem configurados
1. Arquivo .odbc.ini Este arquivo 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 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 ($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 |
Painel |
---|
borderColor | #C0C0C0 |
---|
borderStyle | dashed |
---|
| Image Modified 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. Editar o arquivo e 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: logixsrv 5900/tcp
4. Arquivo totvsenv.sh Este arquivo está localizado na pasta de instalação dos TOTVS AppServers (/totvs/logix64/bin). Editar o arquivo e 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 |
Painel |
---|
borderColor | #C0C0C0 |
---|
borderStyle | dashed |
---|
| Image Modified Se durante a execução do Instalador do Logix foi informada a pasta de localização do Client SDK Informix em tela, não há necessidade de realizar esta configuração no arquivo totvsenv.sh. |
|