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. |
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. |
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. |
La franja horaria es GMT +2. Ahora son las 17:16:45. |
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