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 12-03-2014
rabata2001 rabata2001 is offline
Miembro
 
Registrado: nov 2010
Posts: 82
Poder: 7
rabata2001 Va por buen camino
Post Migración Interbase 7 a Firebird 2.5.x

Buenas,

Estoy migrando un sistema Delphi 2010 con componentes Nátivos IBX, realizado originalmente en Interbase 7 y la intención es pasarme a FireBird 2.5.x.

He instalado Firrebird en un windows 7 64 bits con firebird 2.5 64 bits y accedo perfectamente desde delphi 2010 y arranca la aplicación pero me devuelve errores del tipo 'ROWS WITH TIES requires ORDER BY clause' y he leído por ahí que se soluciona poniendo el alias de la tabla a la consulta por la que se consulta en el order by: http://www.devmedia.com.br/forum/row...order-by/50060

¿A parte de este problema debe tener alguno más en cuenta?

Pero la dura realidad es que posiblemente lo monte en local y con 32 bits todo y así lo he realizado pero me encuentro que desde el componente Tibdatabase me dice Unavailable Database (base de datos creada para 32 bits y en local con FlameRobin). ¿A qué puede ser debido?. por cierto los dos servicios firebird están iniciados y en el panel de control el firebird manager en automático y start. Se conecta perfectamente con Flame Robin.

Delphi 2010 está instalado en windows xp 32 bits.

Gracias y Saludos.

Última edición por rabata2001 fecha: 12-03-2014 a las 14:55:16.
Responder Con Cita
  #2  
Antiguo 12-03-2014
rabata2001 rabata2001 is offline
Miembro
 
Registrado: nov 2010
Posts: 82
Poder: 7
rabata2001 Va por buen camino
Me respondo yo mismo, lo he conseguido )ni sí si algo que ver copiando la librería de interbase a system, lo dice la instalacion fibclient.dll), cambiando el path:

Accedía correctamente en remoto: Host:/programas/.....
Local: localhost:/programas/.....

Siempre tenemos que poner el host (localhost o el servidor remoto).

Saludos.
Responder Con Cita
  #3  
Antiguo 12-03-2014
rabata2001 rabata2001 is offline
Miembro
 
Registrado: nov 2010
Posts: 82
Poder: 7
rabata2001 Va por buen camino
Más cosas, al intentar conectar en vista me daba un error por rechazo de conexión remota. simplemente he cambiado gds32.dll por una anterior y ha conectado correctamente.

Por lo tanto saco de conclusión que es muy importante la versión de gd232.dll y la ruta debe estar precedida por el nombre de host (incluso si local, localhost)

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
Migracion de Interbase 6 a Firebird AntonCona Firebird e Interbase 1 20-12-2005 23:52:41
Migración de Interbase 5.0 al 7.1 Jose Mari Firebird e Interbase 1 15-03-2005 17:41:17
Migracion Interbase Windows a Firebird Linux ASAPLTDA Firebird e Interbase 3 10-02-2005 23:14:23
Error en Migracion interbase 6.0 a Firebird 6.5 ASAPLTDA Firebird e Interbase 1 01-06-2004 21:29:16
Migracion de Interbase 6.0 a Firebird 1.5 celades Firebird e Interbase 1 25-03-2004 12:04:43


La franja horaria es GMT +2. Ahora son las 00:23:49.


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