Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-07-2005
lanysoft lanysoft is offline
Miembro
 
Registrado: may 2003
Posts: 30
Poder: 0
lanysoft Va por buen camino
Thumbs up importar bases de datos oracle: Fyracle

http://www.fyracle.org se puede descargar una version de Firebird
que es 95% compatible con la información guardada en bases de datos Oracle que hace mas sencillo la migracion de una base de datos en Oracle a Firebird 1.5,
esta puede correr Tanto en Windows como en Linux

Tambien esta disponible la versiòn alpha de firebird 2.


fyracle fue tema de la "international Firebird-Conference 2004 in Fulda"
Bajo el titulo "171 - Moving applications from Oracle to Firebird"

Muchas aplicaciones que corren hoy en Oracle pueden ser migradas a Firebird sin mayores problemas gracias a este esfuerzo.
__________________
Lan y Soft
Responder Con Cita
  #2  
Antiguo 27-07-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Solo quiero comentar, en primer lugar que Fyracle me parece realmente admirable. A mi manera de ver el invento se fundamenta básicamente en dos pilares: Soporte para OCI y la traducción del diccionario de datos. Aclaro que no me lo he instalado nunca, pero si he leido alguna información.

Así, podemos migrar aplicaciones que corran incluso sobre developer 2000 u otras herramientas que tiran directamente del API de oracle a firebird de manera casi transparente. De hecho, hay por alli algunos programas comerciales tirando de fyracle que dicen que van bien.

Por otro lado, me parece muy grande el decir que "muchas aplicaciones" pueden ser migradas, pues esto dependerá de muchos factores. A mi manera de entender, cuando una aplicación (como conjunto) requiere redundancia o alta disponibilidad, no será posible la migración a Oracle. Por otro lado, no se cómo se las arregla fyracle para los jobs y los packages, pero me huelo que no tiene soporte para ellos, con lo que un gran número de aplicaciones queda fuera de la posibilidad de ser migradas.

Si la aplicación tiene triggers/stored procedures, estos tienen que ser traducidos de pl/sql a Firebird/SQL.

¿Existe algún equivalente para las stored functions?

¿que hay de los tipos de datos de usuario?

¿Se puede tirar directamente de un export de oracle para levantar la BD?

¿Hay alguna herramienta de migración automática?

Menciono estos, solo como ejemplos, pues es lo que me viene por ahora a la cabeza.

Mi consejo es: Antes de abrir la boca con el jefe, revisa si la aplicación cabe dentro de fyracle, pues muchas lo harán pero muchas no.

Por último comentar que tengo unas ganas tremendas de probarlo... pero poco tiempo. Si yo aporto una aplicación completa en developer 2000, ¿hay alguien con el tiempo para migrarla y luego probarla? Si sos vos, enviame un PM.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 21:51:36.


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