Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso

Não há mais suporte ao uso do Protheus com Informix.

HISTÓRICO - INFORMAÇÕES IMPORTANTES
Composition Setup
import.css=/download/attachments/327912/newLayout.css

 

Informix

 

INFORMAÇÕES IMPORTANTESA versão 7.31 teve o seu suporte descontinuado pelo fabricante na data 30/09/2009, recomendamos sua atualização para uma versão mais recente, pois a partir desta data a homologação com o Microsiga Protheus® será descontinuada em 6 meses pela TOTVS.

Collation: EN_US.CP1252 (independente do S.O.) 

Procedures são

homologadas com Informix.

Consultar o site do fabricante para obter informações atualizadas sobre o release do Kernel: 
http://www-306.ibm.com/software/data/informix/pubs/roadmaps.html

Ambiente Windows - Configuração de ODBCA conexão realizada pelo TOTVSDBAccess para utilização do Banco de Dados Informix, é realizada pelo Driver ODBC, que deve ser configurado no equipamento onde o TOTVSDBAccess está instalado.
Ao configurar a conexão via ODBC, alguns parâmetros desta configuração vão determinar o comportamento do banco de dados. Estes parâmetros devem ser configurados para se adequar ao comportamento esperado pelo TOTVSDBAccess e pela aplicação ERP que vão utilizar esta conexão.
A configuração do driver ODBC para Informix possui algumas abas de configurações (General, Connection, Environment, Advanced, e About ... ). Os pontos importantes destas configurações são: 
Environment - Cursor Behavior
Image Removed
O valor default para este parâmetro é "0-Close". Este parâmetro define o comportamento do banco com relação ao fechamento automático de cursores ( Queries ) quando efetuado um "commit work" ou "rollback work" em uma transação.
O Protheus e o TOTVSDBAccess esperam que não haja nenhum fechamento de cursor automático ao confirmar ou abortar uma transação. Deste modo, a configuração do "Cursor Behavior" deve ser igual a "1-Preserve", para o correto funcionamento do TOTVSDBAccess e das aplicações Protheus com o banco Informix.
Caso esta configuração não esteja adequada, podem ocorrer erros e mal-funcionamento de aplicações Protheus, como falhas em buscas de dados, cursores que terminam em EOF() antes de todas as linhas serem retornadas, e falhas na chamada e execução de Stored Procedure. Nestes casos, os seguintes erros são registrados no LOG do TOTVSDBAccess, em operações de Fetch:
Error : -11060 (37000) - [Informix][Informix ODBC Driver]General error. ( From tODBCStatement::Fetch )
Error : 0 (S1010) - [Microsoft][ODBC Driver Manager] Function sequence error ( From tODBCStatement::Fetch )

suportadas para o banco INFORMIX. 

Não são suportadas as versões limitadas e tipicamente classificadas como "Express".

Nota
titleTamanho do dbspace
Para Protheus 12 utilizar dbspace de 8Kb.


VERSÕES ANTERIORES E FIM DE SUPORTE


Column
width35%

Versão

IBM Informix Dynamic Server 7.31.x

IBM Informix Dynamic Server 9.21

IBM Informix Dynamic Server 9.30

IBM Informix Dynamic Server 9.40

IBM Informix Dynamic Server 10.00

IBM Informix Dynamic Server 11.50

IBM Informix Dynamic Server 11.70

IBM Informix Dynamic Server 12.10

Column
width35%

Data do fim de suporte

Estado
subtletrue
colourRed
title30/09/2009

Estado
subtletrue
colourRed
title30/06/2004

Estado
subtletrue
colourRed
title30/04/2005

Estado
subtletrue
colourRed
title30/04/2009

Estado
subtletrue
colourRed
title30/09/2010

Estado
subtletrue
colourRed
title30/04/2018

Estado
subtletrue
colourRed
title31/12/2020

Estado
subtletrue
colourRed
title31/12/2020


Ou veja o ciclo de vida de seu produto disponibilizado pela fabricante aqui.

Ambiente Linux - Configuração de ODBC.ini para TOTVSDbAccessO arquivo .ODBC.INI está localizado no diretório raiz do root (cd /root). 
[ODBC] 
Trace=0 
TraceFile=/tmp/odbctrace.out 
InstallDir=/usr/informix 
[nomeconexao] 
Database= 
Servername= 
CursorBehavior=1

 

...