Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
Smile problemas IB6 pasarme a Firebird

Hola gente, trabajo con Delphi 5 e interbase 6, tengo un par de sistemas que trabajan en red, el tema es que lei por ahi que en maquinas potentes, interbase 6.0 anda muy lento y me paso entonces tengo que pasarme a Firebird
Necesito de su ayuda para hacer esto, hay alguna forma de hacerlo? que complicaciones puedo tener?
la base de datos tiene campos normales en las tablas y algunas vistas nada mas.

Espero q se haya entendido, un saludo a todos
Responder Con Cita
  #2  
Antiguo 22-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
No soy un guru de firebird. Pero hasta donde llega mi escaso conocimiento no tienes porque tener problema si sólo utilizas tablas y vistas con tipos de campo básico.

De todos modos, te aconsejo que hagas la prueba y si se te presenta algún error vengas y lo comentes aca en el club. Preferiblemente en la sección de Interbase y Firebird.

Saludos.

Pd.: También espera a que otro miembro responda a esta tu consulta, otro miembro que tenga mejores y más claros conocimientos que yo.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #3  
Antiguo 22-01-2008
josemmerida josemmerida is offline
Miembro
 
Registrado: nov 2003
Ubicación: Málaga(España)
Posts: 60
Poder: 21
josemmerida Va por buen camino
Hace un año hice la migracion a Firebird y es lo mejor que pude hacer...
1-Haces un backup de la db en Interbase (con la opcion transportable activa).

2-Desinstalas interbase de todos los sevidores y los clientes.

3-Asegurate de que en ningun equipo queda ninguna gds32.dll.

4-Instalas la version de firebird (en mi caso 2.0.0)en los servidores y en los clientes.

5-Restauras la db en firebird.
Problema que tuve:

Interbase permite(aunque no tiene efecto en el valor del campo) asignaciones del tipo new.campo=?? en los triggers after. Firebrid no, y deja las tablas que tengan este tipo de asignacion como readonly. Si intentas recompilar el trigger no te deja. Arreglas los triggers afectados y listo.

La migracion me supuso que la aplicacion corriera hasta un 25% mas rapido en muchas selecciones. Tambien es verdad que hace muchos select a campos con indice pero con muchos valores nulos, en esto mejora muchisimo firebird.

Animo y al toro.
Responder Con Cita
  #4  
Antiguo 23-01-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
Que software uso

Desinstale la version que tenia de Interbase, borre la libreria gds32.dll, instale firebird 2.0 y mi pregunta es que programa uso para manejar graficamente la base de datos para hacer el restore?
Responder Con Cita
  #5  
Antiguo 23-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por Patricio Ver Mensaje
Desinstale la version que tenia de Interbase, borre la libreria gds32.dll, instale firebird 2.0 y mi pregunta es que programa uso para manejar graficamente la base de datos para hacer el restore?
Para hacer el Backup utiliza las herramientas de Interbase Console.
Para restaurar la DB podes utilizar FlameRobin que es gratuito. Es un completo administrador de Bases de Datos para Firebird. Muy bueno, te lo recomiendo.

Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web

Última edición por Chris fecha: 23-01-2008 a las 15:38:17.
Responder Con Cita
  #6  
Antiguo 23-01-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
gracias

gracias, ahi lo estoy bajando y lo voy a probar, ahi cree un hilo en la seccion Interbase/Firebir para seguir con algunas cosas que me surgieron. Muchas Gracias
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
Problemas con Firebird en red seara2005 Firebird e Interbase 5 01-12-2006 21:03:53
podrian pasarme lso componentes ibx para delphi 6 ARCON Conexión con bases de datos 2 29-10-2004 00:35:24
Problemas Firebird Super Server 1.5 con RFunc Firebird v 1.0 Prophoenix Firebird e Interbase 1 09-03-2004 11:40:48
Problemas con ADO y FireBird DavidR Conexión con bases de datos 3 07-11-2003 10:43:04
Problemas con firebird Humberto Pertuz Providers 2 05-11-2003 18:46:50


La franja horaria es GMT +2. Ahora son las 06:32:25.


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