Situação
Ao realizar tentativa de coleta de marcações do Control ID, pode ser exibida no arquivo IntegracaoRepBDControliD-log a seguinte mensagem de erro:
System.Exception: O provedor subjacente falhou em Open. ---> System.Exception: O provedor subjacente falhou em Open. ---> System.Data.EntityException: O provedor subjacente falhou em Open. ---> System.Exception: Unable to load C:\oracle\product\10.2.0\client_x64\bin\oci.dll. Please check that you use 32x version of Oracle client with 32x application. ---> System.BadImageFormatException: Foi feita uma tentativa de se carregar um programa com um formato incorreto. (Exceção de HRESULT: 0x8007000B)
Solução
Verifique com sua TI se o banco de dados utilizado é Oracle, caso seja, peça para acionar o DBA responsável, para que a aplicação seja executada utilizando a versão 32 bits do client oracle.