Blog

Noticias

Publicado Ora2Pg 24.3

Bangkok, Tailandia – 29 de marzo de 2024

Ora2Pg

Ha sido lanzada oficialmente, y está disponible para su descarga, la versión 24.3 de Ora2Pg, una herramienta gratuita y confiable para la migración de bases de datos Oracle a PostgreSQL.

Esta versión corrige varios problemas notificados desde el lanzamiento de la última versión y, en particular, una regresión en la exportación de datos GEOMETRY. Como siempre, también añade algunas nuevas funciones y mejoras.

  • Añade una nueva directiva de configuración ORACLE_FDW_PREFETCH para controlar el «prefetch» utilizado por el COPY/INSERT de oracle_fdw. Antes de este cambio Ora2Pg utilizaba el «prefetch» por defecto de oracle_fdw, que en el momento de escribir este artículo tiene un valor de 50. Permitir que esto sea controlado por una configuración/opción de Ora2Pg permite incrementar el rendimiento a costa de un poco más de memoria por el lado de PostgreSQL.
  • Añade la nueva directiva de configuración PGTT_NOSUPERUSER. Por defecto la extensión pgtt se carga usando el privilegio de superusuario cuando EXPORT_GTT está activado. Actívenla si ejecutan los scripts SQL generados utilizando un usuario no superusuario. Se utilizará LOAD '$libdir/plugins/pgtt'; en lugar de LOAD 'pgtt';

Cambios de retrocompatibilidad:

  • Modifica el comportamiento de la exportación de triggers con EXPORT_INVALID. Solía aplicarse a los triggers ENABLED o DISABLED en lugar de a los triggers VALID o INVALID reales. La exportación de triggers inválidos será controlada por EXPORT_INVALID al igual que otros objetos como funciones, paquetes, etc. Esto significa que los triggers desactivados que son válidos ahora serán exportados por defecto, a diferencia de lo que ocurría antes.

La lista completa de cambios se encuentra en https://github.com/darold/ora2pg/blob/master/changelog

Enlaces y créditos

Se agradece a todos los usuarios que enviaron parches, reportaron errores o solicitaron características. Todos están citados en el archivo ChangeLog.

Ora2Pg es un proyecto abierto. Se agradece cualquier contribución que nos ayude a mejorar la herramienta. Pueden enviar sus ideas, solicitudes de características o parches a través de las herramientas de GitHub o directamente a ora2pg@darold.net.

Enlaces:

Información sobre Ora2Pg :

Ora2Pg es una herramienta sencilla y confiable para migrar de Oracle a PostgreSQL. Desarrollada desde 2001, permite exportar la mayoría de los objetos de Oracle a un código compatible con PostgreSQL.

Ora2Pg funciona en cualquier plataforma y está disponible bajo licencia GPL v3.

Documentos, descargas y soporte están disponibles en http://www.ora2pg.com/

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.