ODBC --Falha na chamada
Análise do problema
O usuário estava com problema para importa/vincular algumas consultas dentro do Microsoft ACCESS 2010 utilizado o drive do IBM DB2 CONNECT.
Verificamos que a DSN estava configurado no local errado no ODBC. O ODBC padrão do Windows 7 64 bits é 64Bits e não funciona para programas que precisam de uma conexão com fonte no ODBC de 32Bit.
O problema foi resolvido da seguinte forma:
1. Clique em Iniciar, Executar (ou no teclado Windows+R) e digite: %windir%\SysWOW64\odbcad32.exe
2. Realize as configurações necessárias e teste.
Assim, quando o aplicativo for utilizar a conexão com fonte 32 bits, a conexão será carregada automaticamente a partir do DSN configurado no Odbcad32.exe localizado na pasta %systemdrive%\Windows\SysWoW64.
Mesmo configurado o DSN corretamente quando o usuário foi testar não funcionou.
Quando o usuário realizava o processo de conexão com as fontes DSN dentro do MS Accss, recebia a seguinte mensagem de erro: "ODBC --Falha na chamada. O drive especificado não pôde ser carregado devido ao erro de sistema 193: (IBM DB2 ODBC DRIVER,D:\Arquivo de progras\SQLLIB\BIN\DB2CLI.DLL). (#160)"
Verificamos verificamos então se tratava de uma incompatibilidade com o MS Office 2010 64Bits.
O problema foi resolvido removendo o MS Office 2010 64Bits e instalado uma verão de 32Bits
Vide o passo a passo
Solução:
1. Remova o MS Office 2010 64Bit e instale o MS Office 2010 32Bit
2. Instalar e configurar o DB2 Connect; seguindo o procedimento recomendado por sua corporação;
3. Configurar o DSN, clique em Iniciar, Executar (ou no teclado Windows+R) e digite: %windir%\SysWOW64\odbcad32.exe;
4. Testar com o usuário e ok.
Comentários
Postar um comentário
ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.