ora2pg

ORA2PG est un module PERL pour exporter un schéma de base de données Oracle vers un schéma compatible PostgreSQL.
Télécharger maintenant

ora2pg Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Gilles DAROLD
  • Site Internet de l'éditeur:
  • http://www.samse.fr/GPL/sysusage/

ora2pg Mots clés


ora2pg La description

ORA2PG est un module Perl pour exporter un schéma de base de données Oracle vers un schéma compatible PostgreSQL. ORA2PG est un module Perl pour exporter un schéma de base de données Oracle vers un schéma compatible PostgreSQL. Le projet ORA2PG connecte votre base de données Oracle, extrait sa structure et génère un script SQL que vous pouvez charger dans votre base de données PostgreSQL.it Demande le schéma de base de données (tables, vues, séquences, index, subventions) avec des clés primaires, uniques et étrangères dans Syntaxe PostgreSQL sans modifier le code SQL généré.IT Dump Données Oracle dans PostgreSQL DB en tant que processus en ligne ou dans un fichier. Vous pouvez choisir quelles colonnes peuvent être exportées pour chaque table. Quoi de neuf dans cette version: · Correction du nom d'utilisateur manquant -u à la connexion PG. Merci à Brendan Richards. · Fixez $ env (oracle_home} et $ env {nls_lang} pour ne pas être écrasé par les paramètres de configuration si elles sont déjà définies dans l'environnement. · Correction de la faute de frappe dans ORA2PG.PL où Garder_pkey_Names a été remplacé par Garder_pkeys_name et empêche ainsi l'utilisation de Garder_pkey_names dans la configuration. Merci à Olivier Mazain pour le rapport. · Les directives de fichier de configuration sont maintenant insensibles. · Force $ Type Paramètre donné à _SQL_TYPE () à être majuscule dans cette méthode au lieu de l'appel de la fonction. Merci à Ali Pouya pour le rapport. · Modifier ORA2PG.PL pour supprimer l'appel obsolète sur Export_Data (). Utilisez uniquement Export_Schema () maintenant. Modifier ora2pg.pl pour le simplifier. La configuration de lecture est maintenant effectuée en interne par ORA2PG.PM ainsi que tout autre processus d'initialisation. Vous pouvez toujours écraser toutes les options de configuration dans les appels au nouvel ora2pg (). Maintenant ora2pg.pl peut être aussi simple que: · Utilisez ORA2PG; · My $ Schema = nouveau ora2pg ('config' => "/etc/ora2pg.conf"); · $ Schéma-> export_schema (); · Quitter (0); · Ce sera moins déroutant. Vous pouvez mettre à niveau ORA2PG.PM sans entraîner cela, la compatibilité ascendante avec la version précédente est préservée. · Examiner la documentation complète avec la grande aide d'Ali Pouya. · Ajouter le type booléen converti en booléen. · PG_SUPPORTS_INOUT est maintenant activé par défaut dans le fichier de configuration. SQL et PL / SQL TO PLPGSQL Convertisseur: · Remplacer moins d'appel à sauf · Remplacer dbms_output.put, dbms_output.put_line, dbms_output.new_line par l'équivalent PLPGSQL: Soulever notification · Réécrire les fonctions de conversion de la fonction / de la procédure / de la package. Ce convertisseur ORACLE SQL pour fonction / procédure / package est désormais appliqué uniquement si la directive de configuration PLSQL_PGSQL est activée, sinon ce code Oracle est exporté tel quel. Merci à Ali Pouya pour l'aide. · Appel réservé à la transaction SQL uniquement pour le type d'exportation de données. Autres types d'exportation utilisez maintenant défini sur_error_stop sur. Merci à Ali Pouya. · Fixez la création de l'espace de table en schéma (manquante Search_Path). Merci à Olivier Mazain. · Fixer le type renvoyé par la méthode _SQL_TYPE () dans le cas d'un numérique avec NULL LEN et PG_NUMERIC_TYPE est défini. Merci à Ali Pouya. Changer la fonction de fonctionnement Délimiteur de Body $ pour permettre l'utilisation de $$ dans le corps en tant que remplacement de devis. Merci à Ali Pouya. Correction des retours de type de fonction. Si plusieurs paramètres Out: enregistrement, si un seul paramètre Out, renvoyez son type. Si aucun paramètre de sortie: renvoyer le vide. Merci à Ali Pouya. · Fixez les données d'exportation lorsque le nom d'une colonne de la table Match Commentaire, Audit ou tout autre mot défini réservé défini. Ces mots réservés sont définis dans une nouvelle variable de configuration ORA_RESERVED_WORDS. Il accepte une liste de mots séparés par des virgules. Merci à Andrea Agosti pour le rapport. · Fixer l'analyseur de configuration qui omettent la définition de systèmes de système personnalisée.


ora2pg Logiciels associés