FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problemas con interbase y firebird
amigos, estoy desesperado, necesito instalar un soft desarrollado con delphi y usa base de datos interbase. el problema es que lo necesito instalar en una pc en donde tienen un soft que usa firebird, y me da error y no conecta la base. y si toco un poco, deja de funcionar el soft de firebird.
es un conflicto de bases de datos? alguien me puede dar una mano? |
#2
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Hola, bienvenido y que tengas un buen año nuevo. Por favor, lee nuestra guía de estilo, son una serie de normas básicas para "entendernos" mejor. Recuerda poner títulos descriptivos a tus preguntas. Y, tal y como indica la guía de estilo, explica claramente y lo más detalladamente que puedas el problema, ya que es imposible ayudarte con lo que has escrito, mejor dicho, con lo que no has escrito, ¿no puedes?, ¿da error?... ¿y qué hacemos con esas preguntas si no explicas claramente qué es lo que no puedes, qué mensajes de error te sale, qué estás haciendo exactamente, qué necesita tu programa, qué hace y necesita el otro programa que está instalado, etc...? Pues eso, que expliques. |
#3
|
|||
|
|||
Pido disculpas... es que en realidad la pregunta es si puede haber conflictos al instalar 2 bases de datos asi. o sea, tener una en firebird instalada e instalar la otra con interbase.
Mi programa esta realizado en Delphi, con una base de datos en interbase. en la maquina del cliente (con win xp) instalo el bde, interbase y copio el programa que hice, y la base de datos. en el ibconsole intento registrar el servidor local. y me da error "Cannot attach to services manager". Intento registrarla como servidor remoto, con la ip 127.0.0.1 y ahi si entra. pero solo lo veo en el ibconsole. en el bde administrator creo un nuevo objeto intrbase y le pongo la ruta de la bd y el usuario (esto lo tengo por defecto, o sea, sysdba y masterkey) pero cuando le hago doble clic para conectarla, me dice: "Unknow username or password. unavailable database - Alias: clientesdalmasso" Presiono el boton detalles y me dice BDE error 10036 y luego tambien el 13059 y nuevamente el 10036. El programa que ya estaba instalado en la pc usa firebird segun pude ver. antes que instalara mi soft andaba bien, pero al instalar mis cosas comenzo a fallar. daba errores de lectura de datos. En un momento, logre sacar el soft que ya estaba e instalar el mio y andubo, luego, volvi a instalar el otro. pero dejo de funcionar el mio. o sea, quise hacer al revez, instalar primero el mio y luego el que estaba ya en la pc, por ahi asi andaba, pero no, el mio dejo de funcionar. y ya no lo pude volver a hacer andar. |
#4
|
||||
|
||||
Como no puedes modificar el otro programa, entonces:
Olvida interbase, que además es de pago. Deja firebird, la versión que necesite el otro programa. Te aconsejo que instales ibexpert o flamerobin para manejo de las bases de datos, te facilitará el trabajo. Supongo que tendrás el "metadata" de tu base de datos (el script sql para crearla), ejecútala para que se cree la base de datos ya con el firebird. Si da algún error, soluciónalo hasta que tengas tu base de datos preparada. Ahora es sólo cuestión de que en tu programa pongas atención en los componentes que hayas usado, por si has puesto gds32.dll o fbclient.dll (el primero es de interbase y el segundo es de firebird). Y nada más, paso a paso, solucionando cada problemita que encuentres y listo. Realmente es más difícil de explicar que de hacer. |
#5
|
|||
|
|||
¿asi que definitivamente es un conflicto de servidores? ¿entonces debere desinstalar interbase de mi pc en donde desarrollo el programa e instalar firebird? como ¿obtengo el metadata de la base? yo la fui armando en el interbase desktop.
|
#6
|
|||
|
|||
bueno, ahi volvi a armar la base de datos, esta vez como base de datos de firebird con extension .fdb ahora mi pregunta es: como la registro en el BDE administrator para que delphi me tome el alias? porque en delphi me dice que no la puede conectar
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas Firebird/Interbase | rruffino | Conexión con bases de datos | 6 | 05-03-2009 07:48:15 |
Interbase o Firebird | Mauro Daniel | Firebird e Interbase | 5 | 21-05-2008 18:44:07 |
problemas de conflicto entre dll's de interbase y firebird | STONECOLD | Conexión con bases de datos | 3 | 23-10-2007 11:19:11 |
Problemas al instalar el driver ODBC de firebird/interbase | Sergio J. | Firebird e Interbase | 1 | 02-06-2005 18:14:26 |
Problemas Firebird Super Server 1.5 con RFunc Firebird v 1.0 | Prophoenix | Firebird e Interbase | 1 | 09-03-2004 11:40:48 |
|