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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-12-2017
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 412
Poder: 14
bulc Va por buen camino
Dos versiones de Firebird en mismo PC

Tengo dos versiones de Firebird instaladas en un mismo ordenador. Intento pasar las BasesDeDatos de Firebird_2_5(Puerto 3050) a Firebird 3.0. (Puerto 3053).
Lo hago con la aplicación GBAK sin problemas.
Puedo conectarme sin problemas usando ISQL a ambas versiones. Sin embargo usando Delphi XE3 sólo puedo conectarme a la más antigua: Firebird 2.5.
El problema que tengo surge en el intento de conectar Delphi con Firebird3. Utilizo el componente IBDataBase para la conexción con los parámetros usuales:
Remote=OK; Protocol=TCP; Server=localhost; Port=3053; SQL_Role=3; Char_Set=ISO8859_1... pero me da el error: "Connection rejected by remote interface".

¿Tengo que desconectar Firebird 2.5 para poder usar la conexión a Firebird 3.0? ¿Cómo se hace en Windows 10?

Saludos.
Responder Con Cita
  #2  
Antiguo 17-12-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
En principio debe poderse, aunque si están instaladas ambas versiones en modo "servicio" y tienen el mismo nombre... supongo que tendrías que cambiarle el nombre a uno de ellos.
De todas formas, no entiendo para qué quieres tener las 2 versiones juntas.
Con el fb2.5 instalado debes hacer un backup transportable.
Luego desinstalas fb2.5 e instalas fb3, haces el restore y listo.
Responder Con Cita
  #3  
Antiguo 17-12-2017
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 412
Poder: 14
bulc Va por buen camino
Sí, esa es una solucíon

Ya sé que tiene poco sentido. No soy un profesional. Uso las bases de datos como profesor y tengo muchas. Había pensado en actualizarlas desde Firebird 2.5 a Firebird 3.0. No obstante antes quería probar con
la opción de mantener las dos versiones.
Si el mantenimiento de las dos versiones en el mismo pc falla, pasaré todas las bases de datos a Firebird 3.0 y borraré la instalación del Firebird_2.5. Es la opción B; el chaleco salvavidas.
Ten en cuenta que un uso de aficionado es algo diferente del que haga un profesional.
Saludos.
Responder Con Cita
  #4  
Antiguo 17-12-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pero es que es más complicado, difícil, engorroso e innecesario e ineficiente lo que pretendes hacer.
Lo más fácil, sencillo, simple y cómodo es hacer lo que te he comentado. Primero de todo, con la fb2.5 haces un backup transportable.
Luego desinstalas fb2.5 e instalas la fb3
Seguidamente restauras los backups.

Con la fb2.5 instalada, únicamente esa versión.
gbak -b -t -v -user sysdba -password masterkey basedatos.fdb basedatos.fbk
Desinstalas fb2.5
Instalas fb3
gbak -c -v -p 8192 -user sysdba -password masterkey basedatos.fbk basedatos.fdb

Última edición por Casimiro Notevi fecha: 18-12-2017 a las 01:27:04.
Responder Con Cita
  #5  
Antiguo 17-12-2017
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 412
Poder: 14
bulc Va por buen camino
Una pregunta

¿A qué hace referencia la cifra que sigue al GBAK -V -p -c ...?
Gracias
Responder Con Cita
  #6  
Antiguo 17-12-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
-P[AGE_SIZE] <new page size>
Use this switch to change the default database page size.

http://www.intitec.com/varios/Firebird-gbak.pdf


El mejor valor puede ser el mismo que el tamaño de página de tu disco duro.
Responder Con Cita
  #7  
Antiguo 17-12-2017
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 412
Poder: 14
bulc Va por buen camino
Gracias

Seguiré tu consejo. Tengo para un rato.
Saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Ejecutar distintas versiones de Firebird mjjj Firebird e Interbase 2 23-02-2012 21:38:05
Problemas entre versiones de firebird? GustavoCruz Firebird e Interbase 7 21-04-2009 17:51:43
Diferentes versiones de Firebird juntas trex2000 Firebird e Interbase 3 11-03-2008 19:42:49
Comparar 2 versiones del mismo programa mierda Varios 3 05-07-2007 17:14:51
Problemas con versiones Firebird subzero Firebird e Interbase 4 31-01-2007 20:06:15


La franja horaria es GMT +2. Ahora son las 18:18:28.


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