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.
Bonnes pratiques de migration d'Oracle vers PostgreSQL : une liste de contrôle pour les administrateurs de bases de données et les architectes
TL;DR : La plupart des migrations d'Oracle vers PostgreSQL n'échouent pas à cause des outils, mais à cause d'étapes sautées.
Cette liste de contrôle couvre toutes les phases, de l'évaluation préalable à la mise en production : les pièges liés aux types de données qui causent une perte de données silencieuse, les différences de séquence et de NULL qui dégradent les applications après la mise en service, les étapes de test qui sont supprimées lorsque les délais sont dépassés, et les décisions de mise en production qui déterminent si vous pouvez revenir en arrière en cas de problème.