Asunto: Error 2108 al iniciar aplicación Delphi con acceso a Oracle
En mi empresa tenemos una aplicación de Contabilidad y Facturación que accede a base de datos Oracle, recientemente cambiamos el equipo donde se ejecuta esta aplicación y ahora al iniciarla da este error:
---------------------------
Facturación y contabilidad
---------------------------
Ha ocurrido un error mientras se intentaba inicializar el Motor de la Base de Datos (error $2108)
---------------------------
Aceptar
---------------------------
No sabemos a qué puede ser debido, la aplicación fue desarrollada por una empresa en Delphi, pero no sabemos más, tiene el ejecutable y unos ficheros de cofiguración y accede a base de datos Oracle mediante ODBC, el cliente de Oracle está instalado y el ODBC también.
Publicado:
Mie Dic 11, 2013 11:23 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error 2108 al iniciar aplicación Delphi con acceso a Ora
Anuncios
El error que nos comentas suele ser debido a que el BDE no está instalado en el equipo. Si la aplicación se desarrolló en Delphi y si no usa acceso nativo a Oracle, es MUY probable que necesite tener instalado el BDE (Borland Database Engine) pues lo usará como "puente" entre la aplicación y el ODBC para la conexión con Oracle.
En el siguiente tutorial tienes el esquema de cómo realiza una aplicación Delphi la conexión con una base de datos usando BDE y ODBC:
Para solucionar tu problema instala el BDE en el equipo donde vayas a ejecutar la aplicación Delphi, en el siguiente enlace tienes la descarga gratuita del BDE:
Asunto: Re: Error 2108 al iniciar aplicación Delphi con acceso a Ora
Anuncios
Lo he instalado siguiendo tus indicaciones y ahora me aparece otro error donde dice que no existe el alias FACTURACION.
Publicado:
Mie Dic 11, 2013 11:32 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error 2108 al iniciar aplicación Delphi con acceso a Ora
Anuncios
varios escribió:
Lo he instalado siguiendo tus indicaciones y ahora me aparece otro error donde dice que no existe el alias FACTURACION.
Si la aplicación no lo crea automáticamente, es posible que, efectivamente, necesite de un alias creado en el BDE, esto es sencillo, se hace desde el panel de control abriendo el BDE. En el siguiente videotutorial explicamos cómo instalar el BDE y cómo crear un alias manualmente:
Si la aplicación no lo crea automáticamente, es posible que, efectivamente, necesite de un alias creado en el BDE, esto es sencillo, se hace desde el panel de control abriendo el BDE. En el siguiente videotutorial explicamos cómo instalar el BDE y cómo crear un alias manualmente: http://youtu.be/5N4YOo-9mFs
Excelente!!! muchísimas gracias, cree el alias como indica el videotutorial y ya me funciona correctamente.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A