Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-10-2006
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Poder: 21
SMTZ Va por buen camino
Post Error conexión Oracle OLE DB

Hola, recientemente he migrado de Oracle 10g 32bits a 64bits (también de WinXP 32 a 64) y ahora el BDP no inicializa (yo diría que no soporta los 64 bits), por lo que no puedo continuar desarrollando la aplicación que estaba haciendo. Por ese motivo, me he decidio a probar la conexión por OLE DB, pero me da el siguiente error:

No se encontró el cliente y los componentes de red de Oracle. Estos
componentes son proporcionados por Oracle Corporation y forman parte
de la instalación del software de cliente Oracle versión 7.3.3 o
posterior. No podrá utilizar este proveedor hasta que instale estos
componentes.

Mirando, la documentación de Oracle, he añadido en la variable de entorno PATH el directorio donde he instalado el Instant Oracle. Curiosamente, tras esta acción, el SQL PLUS no arranca porque dice que no tiene definido el lenguaje y la conexión con la base de datos me sigue dando el mismo error. ¿Sabeis cómo puedo configurar el driver OLE DB para Oracle? (Desde Panel de Control --> Herramientas de sistema --> Orígenes de datos (ODBC) he logrado crear con éxito una conexión con la BD).

Gracias.
Responder Con Cita
  #2  
Antiguo 18-10-2006
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Poder: 21
SMTZ Va por buen camino
Componentes conexión Oracle

Hola, ¿hay algún componente libre para Delphi 8 .NET de conexión a Oracle? El BDP, el que estaba utilizando hasta ahora y que funcionaba a las mil maravillas, tras la migración no consigo que funcione y el OLE DB tampoco. Ya no sé qué hacer.

Gracias.
Responder Con Cita
  #3  
Antiguo 18-10-2006
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Poder: 21
SMTZ Va por buen camino
Post 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).
Responder Con Cita
  #4  
Antiguo 18-10-2006
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Poder: 21
SMTZ Va por buen camino
Post Solucionado

Solucionado tras reinstalar Delphi en un directorio sin paréntesis en su nombre. Para descartar, volveré a reinstalar Oracle de 64 bits, así confirmo que funcione o no el BDP en 64 bits. Todavía me llevará algún tiempo.
Responder Con Cita
  #5  
Antiguo 19-10-2006
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Poder: 21
SMTZ Va por buen camino
Post Oracle 64 bits nok

Hola, finalmente, con Oracle 64 bits, desde Delphi 8 .NET, con los componentes BDP, no puedo conectar con la base de datos. Con la versión de Oracle de 32 bits todo funciona correctamente. Habrá que esperar a una nueva versión de Delphi con los componentes actualizados.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexion a Oracle trex2000 Conexión con bases de datos 2 22-06-2005 18:41:51
Conexion con Oracle PTW Conexión con bases de datos 1 23-02-2005 22:21:44
Conexion con Oracle 8i mateamargo Conexión con bases de datos 1 30-12-2003 17:38:47
Conexion con Oracle 9i DANFIR Conexión con bases de datos 4 23-12-2003 20:36:32
Conexion a Oracle Via BDE JorgeBec Conexión con bases de datos 10 23-07-2003 19:46:04


La franja horaria es GMT +2. Ahora son las 11:22:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi