Histórico da Página
INFORMAÇÕES IMPORTANTES |
A 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 |
o suporte com o Microsiga Protheus® será |
descontinuado em 6 meses pela TOTVS. |
O collation utilizado para o Protheus é EN_US.CP1252 (independente do S.O.) Procedures são |
suportadas para o banco INFORMIX. Para obter informações atualizadas sobre |
http://www-306.ibm.com/software/data/informix/pubs/roadmaps.html
o kernel do produto INFORMIX, favor consultar o site do fabricante. Não são suportadas as versões limitadas e tipicamente classificadas como "Express". |
Tamanho do dbspace: Para Protheus 12 utilizar dbspace de |
8Kb. |
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
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 )
IBM Informix 11.50 |
Suportado a partir da versão Protheus 10. |
IBM Informix 11.70 |
Suportado a partir da versão Protheus 10. |
[ODBC]
Trace=0
TraceFile=/tmp/odbctrace.out
InstallDir=/usr/informix
[nomeconexao]
Database=
Servername=
CursorBehavior=1
Acesso ao Link: Bancos de dados homologados para TOTVS DBAccess |
---|
...
Tamanho do dbspace
Para o Protheus 12 utilizar dbspace de 8K.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas