Conexão DB2 AS400 utilizando Heterogeneous ODBC Oracle Linux

23/08/2017

0

Utilizo a opção de serviços heterogeneos no oracle 11g 64bits em ambiente Linux 64 bits para extrair informações de uma base DB2 AS400.

Tive que reinstalar o oracle e configurá-lo novamente, porém ao consultar nos dados em uma tabela do DB2 me retorna os registros, porém tem registros que são do tipo CHAR (CCSID 37) e não aparece os dados.

Exemplo: select * from tabela@as400 retorna os registros, porém alguns registros ficam truncados ao que me parece.

Na configuração dos arquivo ora (na pasta /hs/admin/) está desta forma:

HS_FDS_CONNECT_INFO = VTAPASSA
HS_FDS_TRACE_LEVEL = FALSE
HS_FDS_SUPPORT_STATISTICS=FALSE
HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbc.so

HS_NLS_NCHAR = ????? ESSE QUE NÃO CONSIGO SABER QUAL É O CORRETO PARA FUNCIONAR CORRETAMENTE

set ODBCINI= /home/oracle/.odbc.ini
Ednaldo Xavier

Ednaldo Xavier

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar