Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

OracleConnection está lançando exceção vazia


Então, depois de instalar todos os tipos de versões do ODAC e pesquisar todos os posts relacionados a isso.

No final, a Clean Install da versão de 32 bits foi a solução.
  • Primeiro você precisa desinstalar todos os outros clientes oracle que você já instalou.
  • Depois disso, procure qualquer versão do ODAC que desejar (a mais recente, se possível), mas certifique-se de baixar a versão de 32 bits.

PORQUE?

Bem, é algo relacionado à versão em que o Visual Studio é desenvolvido. Se você estiver desenvolvendo um aplicativo de console, não terá problemas com a versão do cliente, mas se estiver usando um projeto web, definitivamente precisará da versão de 32 bits.
  • Finalmente, certifique-se de que todos os seus projetos no visual studio a plataforma de destino seja "32 bits"
  • e faça referência ao novo Oracle.DataAccess.dll que você acabou de instalar