Migración de Oracle a Postgre: Experiencias y Recomendaciones

  • Autor Autor elepe3000
  • Fecha de inicio Fecha de inicio
E

elepe3000

¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Saludos a la comunidad Beta.
Quisiera consultar a quienes han tenido experiencia con la base de datos Postgre.
El caso es que por instrucciones externas el Dpto. de Sistemas debe migrar los procesos, y por extensión los datos almacenados de Oracle 10g a Postgre; son alrededor de 50 tablas, con unos históricos de 25.000.000 de registros y un incremento anual de cerca de 2.000.000, con unas 250.000 transacciones mensuales; el proceso lo llevamos alrededor de 10 usuarios en una red local.
No soy técnico del área de sistemas, pero sí responsable de los resultados y la continuidad operativa desde el punto de vista administrativo.
Quisiera leer sobre sus experiencias y recomendaciones al respecto.

Muchas gracias.
 
Pero la gran pregunta porque de Oracle a Postgree, Posrtgree es muy bueno con grande volumenes, perooooo, es lento a comparacion de Oracle si ere experto en Tune ups de Postgree, puedes tenerlo gratis y rapido.

Yo de hecho quiero migrar de Mysql a postgree complementado con Mongodb, para tener mejor rendimiento en transaciones.
 
Pero la gran pregunta porque de Oracle a Postgree, Posrtgree es muy bueno con grande volumenes, perooooo, es lento a comparacion de Oracle si ere experto en Tune ups de Postgree, puedes tenerlo gratis y rapido.]

Gracias por comentar.

Según la información del Dpto de Sistemas se trata de una política de migrar todos los sistemas a "software libre", no estoy seguro de como interpretaron el concepto de "software libre" a niveles de dirección ("software gratis"...?) pero va a costar mucho más el proceso de migración que actualizar las licencias Oracle, ya pasamos por la experiencia de tratar de pasar de Excel a LibreOffice y después de 3 años, asesorías externas, cursos de actualización, pruebas con emuladores, convertidores de funciones y macros, y otra serie de inversión de recursos, el usuario de a pié terminó (terminamos) utilizando Excel.
 
Pues postgree es potente, se puede migrar con ESF database, sin problemas y creo es gratuito por un mes, y si por alli te pillas un warez te saldra gratis =).

Yo ahora mismo quiero ver como se comporta Mysql a 5 millones de registros de una web pornografica, y si no aguanta me paso a una de dos a Postgree o Couch database.
 
Buenas tardes.
El proceso de migración por parte del Dpto. de Informática sigue estancado; no he recibido información sobre el proceso a pesar de enviar comunicación a diferentes Direcciones; el problema es que se han realizado modificaciones de procedimientos y normativas legales que estamos solucionando "provisionalmente" con scripts y extracción de data a excel.
Por ahora, para los interesados o quienes estén envueltos en un proceso similar de migración, deben considerar que el proceso parece no ser tan sencillo.
 
Interesante, alguien tendrá un tutorial más detallado
 
Me parece interesante
 
Esa migración es una patada en los bajos. No soy usuario de Oracle, pero según lo que aprendí en la universidad Oracle tiene un Monopolio en donde cualquier SGBD puede migrar a Oracle pero un proceso inverso es muy pero muy tedioso, Postgresql desde un inicio es lento pero es escalable, a falta de ver los resultados de "las politicas de tu empresa" puede ser fatal el querer cambiarse.

Según la información del Dpto de Sistemas se trata de una política de migrar todos los sistemas a "software libre", no estoy seguro de como interpretaron el concepto de "software libre" a niveles de dirección ("software gratis"...?)
Al parecer lo interpretaron de esa manera 😕

Te deseo mucha suerte amigo. No te puedo ayudar porque nunca he migrado de Oracle a otra pero si inversamente, un consejo que podría darte es que opten por MySQL ya que actualmente utilizan el mismo núcleo (aunque actualmente Mysql no sea tan libre) el trabajo podría estar en optimizarlo.
 
A quien pueda interesar......
A 4 meses del primer post, sigo sin información de avance de la migración; no sé si se dificultó el manejo de la data o la codificación del sistema..... los cronogramas ofrecidos en el mes de marzo indicaban que los recursos asignados (analistas, programadores, servidor, administrador de base de datos, creación de Departamentos, líder de proyecto con amplísima experiencia, talleres de nivelación, presentación de maquetas, etc) permitirían el cierre del ejercicio 2016 con algún avance y mejoras; cerramos con "el viejo y fiel Oracle 10g" y excel....

Si alguien ha pasado por el proceso de migración de este tipo, por favor comentar sus experiencias. Gracias.
 
Hola [MENTION=135229]elepe3000[/MENTION]
Recordé este hilo del foro al encontrar una herramienta para migrar de Oracle a PostgreSQL.

La herramienta es:
Ora2Pg - Moves Oracle and MySQL database to PostgreSQL

http://ora2pg.darold.net
https://github.com/darold/ora2pg

Al final ¿Cómo te fue con la migración?
 
Buenas tardes.
Gracias por el interés y la información amigo iamcholo.
Lamentablemente desconozco el estatus de la migración que había sido asignada a la División de Telemática.
Me preocupaba la consistencia de los resultados y del proceso de actualización permanente de la data y tratar de tomar previsiones en caso de diferencias con respecto a la instalación ya probada.
Quizás toque el punto en algún momento; el sistema de reemplazo debía estar operando en febrero.....

Saludos.
 
Migrar de Oracle a cualquier otra cosa es complejo, PL-SQL es bastante particular, y las consultas SQL tambien, habria que revisar bien como responden las consultas con altos volumenes de datos, Oracle tiene hints propios para tunnearlas y si se migran hay que rehacer todo ese tunning.
 
Fue el unico post donde mencionaron a Postgre a fondo.
 
Atrás
Arriba