FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Aplicacion con dos motores de BD
Buen dia;
tenemos una aplicacion que esta usando el servidor local de Advantage y queremos migrar nuestra aplicacion a MySQL. Como la base instalada de nuestra aplicacion es ya de unos cientos de clientes no podemos dejar de dar soporte la version anterior. Pero tampoco queremos tener que estar haciendo los mismos cambios a dos aplicaciones diferentes, esto seguro seria una invitacion al desastre. Nos surgio la idea de hacer una aplicacion hibrida, modificar sobre la aplicacion existente y agregarle soporte para MySQL, de esta forma, esa aplicacion seguiria siendo la aplicacion comercial y poco a poco migrariamos a la nueva BD sobre un codigo siempre actualizado. Pero nos gustaria saber su opinion sobre el tema. |
#2
|
||||
|
||||
En principio no debería haber mucho problema. Puedes tener dos conexiones al servidor diferentes y usar una u otra según el tipo de base de datos. Basta con asignar el correcto a los componentes de consulta.
|
#3
|
||||
|
||||
Este producto http://www.remobjects.com/da/ esta hecho para eso y mucho mas. Permite crear una BD "virtual" (piensa en esto como hacer una vista, pero de toda la BD) que puede modelar tablas que son copias exactas de la BD, que se generan entre varias tablas, varios servidores, varios motores, simultaneamente si es necesario, y permite migrar de un motor a otro sin cambiar la capa de negocios o interface.
__________________
El malabarista. |
#4
|
||||
|
||||
Te platico que en nuestro caso usamos DBExpress ya que nuestra aplicacion es compatible para Firebird asi como para SQL Server. Esto es posible ya que tenemos (compramos) los drivers para ambas bases de datos (Devart).
Existen diferencias en ciertas sintaxis de SQL, que en su mayoria pudimos unificar, pero por ahi nos quedó uno que otro If (FB) ... Saludos
__________________
Ya tengo Firma! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Auto Borrar Aplicacion / Cambiar Privilegios Aplicacion / Ejecutar como Administrador | jogagua | Varios | 15 | 27-10-2011 01:38:07 |
REplicación de Base de datos -TRABAJO ENTRE DISTINTOS MOTORES DE BD- | voldemmor | Oracle | 1 | 27-05-2007 10:41:23 |
Comparativa motores relacionales | hector.roma | Conexión con bases de datos | 3 | 17-02-2007 00:26:01 |
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 | Gaby123 | API de Windows | 5 | 04-01-2007 22:44:51 |
Diferencia entre aplicacion Clx y aplicación normal??? | JorgeBec | Varios | 1 | 27-10-2004 17:30:49 |
|