Feb 1, 2012

Erro ao conectar banco de dados "ORA-06413: Connection not open"

Boa Noite Pessoal,


Bom, semana passada eu e uma amigo (Renê) "apanhamos" muito para conectar uma aplicação com nhibernate e em um banco de dados Oracle 10g.


Como eu sou muito legal: E o problema era PARÊNTESES "( )", isso mesmo, o client do oracle para .net .


O erro que a aplicação retornava era: 




ORA-06413: Connection not open



Isso quando eu tentava conectar  uma aplicação 32 bits (x86) em uma máquina 64 bits (no caso, windows 2008 64 bits, x64) em uma base de dados oracle 10g

A solução?
Simples: Altere a pasta da aplicação para outra sem parênteses.


Exemplo:

Troque isto:


C:/Arquivos de Programs (x86)/PastaAplicacao


Por isto:




C:/Aplicacoes/PastaAplicacao  --SEM PARÊNTESES


Por hoje é só, espero ter ajudado!


Abraços

Rafael