Consultor Eletrônico



Kbase 51360: Erro: "A query with LOB's requires OCI8 mode, but OCI7 mode is used." no TSS em Oracle
Autor   Fabio Dalfovo - CAT
Acesso   Público
Publicação   10/28/2015
Mensagem:
Erros encontrados no arquivo 'topconsole.log':
- A query with LOB's requires OCI8 mode, but OCI7 mode is used.
- ORA-00932: tipos de dados inconsistentes

Quando:
Ao enviar nota fiscal pelo Logix para o serviço do TSS.
Comando executado pelo Logix: SELECT XML_ERP FROM SPED050 WHERE R_E_C_N_O_
O campo em questão da tabela é do tipo BLOB.

Plataforma:
Windows
Banco de dados Oracle

Causa:
O TopConnect estava configurado para utilizar o Client do Oracle na versão 8.

Solução:
Instalar um client Oracle superior, preferencialmente a mesma versão do server.