URL: https://linuxfr.org/news/migrer-de-oracle-a-postgresql-ora2pg Title: Migrer de Oracle à PostgreSQL : Ora2Pg Authors: BAud baud123, Florent Zara, olivierweb et Yves Bourguignon Date: 2012年03月12日T11:41:55+01:00 License: CC By-SA Tags: postgresql, sql, sgbdr et oracle Score: 45 Une nouvelle version 8.10 de Ora2Pg est sortie ce 2 mars 2012 ; cet outil, développé en Perl depuis 2005, permet d'exporter le schéma d'une base de données Oracle vers [PostgreSQL](http://fr.wikipedia.org/wiki/PostgreSQL "Définition Wikipédia"). Il est disponible sous licence GPL3+. Les fonctionnalités de migration automatique proposées concernent les schémas, mais aussi les données et — en partie — les fonctions voire les procédures [PL/SQL](http://fr.wikipedia.org/wiki/PL/SQL) : * export de schéma complet * tables, vues, séquences, index * droits/privilèges pour des utilisateurs et groupes * export des vues Oracle en tant que table PostgreSQL * export de données * par table * export complet des données ou par sélection via une clause WHERE * gestion des objets [BLOB](http://fr.wikipedia.org/wiki/BLOB "Définition Wikipédia") Oracle en tant que PG BYTEA * export des fonctions prédéfinies, triggers, procédures, packages * assistance simple à la conversion de code PL/SQL en code [PL/pgSQL](http://fr.wikipedia.org/wiki/PL/pgSQL) * pour le code spécifique PL/SQL, la conversion reste principalement manuelle Ce genre d'outil permet de migrer un parc de bases de données Oracle vers un vrai gestionnaire de base de données relationnelles libre tel que PostgreSQL. Les retours d'expérience sont les bienvenus ! Cela peut être la première étape d'une migration, sans oublier d'effectuer les adaptations et tests de non-régression des développements applicatifs se connectant à votre base de données. ---- [Site web de Ora2Pg et liste des fonctionnalités](http://ora2pg.darold.net/) [Documentations / liens de migration sur wiki PostgreSQL](http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL#Oracle) [Documentation en français de portage du PL/SQL vers PL/pgSQL](http://docs.postgresqlfr.org/9.1/plpgsql-porting.html) [Témoignages d'utilisation de PostgreSQL](http://www.postgresql.fr/temoignages:accueil) [Annonce de PostgreSQL 9.1 sur LinuxFr.org](http://linuxfr.org/news/postgresql-91) ----

AltStyle によって変換されたページ (->オリジナル) /