Comment installer ora2pg sur Ubuntu et générer un rapport d'évaluation de migration

Sable océanique, Bahamas

TL;DR : L'installation d'ora2pg sur Ubuntu 24.04 nécessite trois composants : Oracle Instant Client 19c (pour les bibliothèques de connexion Oracle), le module Perl DBD::Oracle (qui se lie à ces bibliothèques) et ora2pg lui-même (installé à partir des sources — il n'est pas sur CPAN). Une fois installés, une seule commande se connecte à votre base de données Oracle, analyse chaque objet du schéma et produit un rapport HTML avec un score de complexité et une estimation de l'effort en jours-homme. Ce post couvre l'installation complète et la commande de génération de rapport.

Continuer la lecture “How to Install ora2pg on Ubuntu and Run a Migration Assessment Report”

Guide de migration d'Oracle vers PostgreSQL : exemples OLTP et entrepôt de données

Les télescopes spatiaux de la NASA observent des régimes météorologiques dans une naine brune

TL;DR : Le travail manuel dans une migration d'Oracle vers PostgreSQL dépend entièrement de la manière dont le schéma a été construit, et non de sa taille.
Ce guide décrit trois schémas Oracle courants et les exemples de migration spécifiques qui les couvrent : OLTP hérité, OLTP moderne et entrepôt de données.
Si vous n'êtes pas sûr de celle qui s'applique à votre base de données, la section de diagnostic ci-dessous vous pose quatre questions pour le déterminer.

Continuer la lecture “Oracle to PostgreSQL Migration Guide: OLTP and Data Warehouse Examples”