FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Interbase 6 / Interbase 7.5
Hola a todos, sabría decirme alguien si existe alguna incompatibilidad entre Bases de datos creadas con IB6 en IB7X y viceversa.
Tengo varias aplicaciones corriendo en IB6, pero he pensado en instalar IB7.5 en clientes W2k3 ya que tardan un "huevo" en establecer conexión con la bd. He leído en Borland que la única solución al problema es instalar IB7X. Muchas gracias de antemano.
__________________
Iván Becerra Prado ibecerra@tecam.es |
#2
|
||||
|
||||
Hola... claro está que por IB 7.X tendrás que pagar, pero definitivamente vale la pena.
He trabajado con IB 6.01 y con IB 7.0/7.1. La diferencia es grande por varias razones: En IB 7.X: - Hay nuevos tipos de datos que son de uso muy necesario, como el booleano. - Hay una cantidad de bugs corregidos que de repente toman importancia, sobretodo cuando uno quiere hacer algo en IB 6.X y se presenta un fallo. Alguno de esos bugs está relacionado con las actualizaciones usando alter table. - El manejo de memoria es mucho mejor. Aunque apenas voy a probar IB 7.5 sé que en esta versión los algoritmos para el manejo de memoria cambiaron. Este es especialmente muy importante si usas procedimientos almacenados. - Encuentras soporte SMP, lo cual quiere decir que puedes usar varios procesadores y cargarlos de trabajo como quieras. - Se puede crear puntos de verificación en medio de una transacción, tal que puede hechar todo atrás si algo ha sucedido. - etc... En fin, de verdad es mucho más agradable trabajar con IB 7.X. Incluso IB Expert trabaja sin problema con cualquiera de estas versiones. Es muy probable que al migrar de IB 6.X a IB 7.X tengas que hacer algunos cambios, pero seguro serán muy pocos y todo marchará mejor. NOTA: Ojo, no he probado las últimas versiones de FireBird, y aunque voy a tener que hacerlo, hasta que no lo haga no hablo.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. Última edición por mlara fecha: 08-01-2005 a las 01:18:23. |
#3
|
|||
|
|||
Muchas gracias.
Gracias por tu aclaración Mlara. En principio he probado las aplicaciones con IB 7.01 y no me han dado ningún problema, todas las BD que estén creadas con IB6 ¿no me darán ningún problema con IB7X? El problema lo puedo tener cuando cree la BD en IB7.X cuando cree tipos de datos como el booleano que no contempla IB 6. ¿ Es eso cierto ?
Gracias de antemano.
__________________
Iván Becerra Prado ibecerra@tecam.es |
#4
|
||||
|
||||
Claro, es más fácil ir hacia delante que hacia atrás. De hecho en InterBase 7.5 la estructura de la base de datos es diferente (ODS 1.2). Bueno, por lo que me puedo dar cuenta, no estás usando características como Vistas, SPs, o eventos... esto significa que al migrar de un sistema a otro vas a tener muy poco trabajo.
Exitos!
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. |
#5
|
|||
|
|||
Interbase 7.5
Cuando dices que la estructura de la base de datos en Ib 7.5 es diferente, ¿significa eso que con Ib 7.5 voy a tener problemas que no voy a tener con IB 7.1 a la hora de migrar de IB6 a IB7.5?. ¿Tanta diferencia hay de IB7.5 a IB 7.1 ?
Gracias de antemano.
__________________
Iván Becerra Prado ibecerra@tecam.es |
#6
|
||||
|
||||
No, no quice decir eso. De hecho si vas a pasar de IB6 a IB7.5 sólo tendrás que hacer un backup en IB6 y restaurarlo en IB7.5, según he leído.
Te recomiendo leer el documento "ib75_ReleaseNotes.pdf" que puedes descargar del sitio de Borland.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. |
|
|
|