Posibles causas del problema
Hola, he leído por Internet que el ODP.NET sólo funciona bajo 32 bits, por lo que he vuelto a instalar el Oracle de 32 bits.
Esta vez, el problema de conexión con la BD estaba en que el listener no podía resolver el servício indicado. Parece ser que hay un bug de Oracle en el que los PATHs con paréntesis - Program Files (x86) - no se resuelven, por lo que seguramente tendré que reinstalar Delphi en un path distinto, a ver si es eso.
Buf!! Cuántos problemas!! (Me gustaría tener un Delphi .NET para Linux y, claro, que pudiera recompilar las aplicaciones .NET que estoy desarrollando desde Windows. Seguro que me evitaría problemas. Tampoco vendría mal un proveedor de acceso a la BD del propio Oracle para .NET que se instalara como un componente en Delphi, de esta manera, no habría problemas en las migraciones de bases de datos y de sistemas).
|