ALERTE COOKIE : En naviguant sur notre site, vous acceptez l’utilisation de cookies.
Pour en savoir plus, n’hésitez pas à lire notre Politique de confidentialité et Politique d’usage de cookies.

Migration de Base de données et d'Application multiplateforme Hautement Automatisée, Personnalisée et Optimisée


Oracle vers PostgreSQL, la Russie

Services professionnels de migration des paquets et des procédures stockées depuis Oracle vers PostgreSQL.

Client

À la fin de 2016, Ispirer Systems a effectué des services de migration pour l'un des intégrateurs russes de systèmes. La société, dont il s’agit, est l'un des leaders qui fournit des solutions de technologie et de services intégrées pour l'industrie financière. Parmi ses clients figurent des grandes banques, des compagnies d'assurance, des trésors et d’autres organismes financiers.

Défi

La société effectuait la migration de la base de données Oracle vers PostgreSQL pour l'un de ses clients. Pour fournir les résultats dans le délai fixé par le Client, la Société a décidé de déléguer partiellement la mise en œuvre du projet à un partenaire expérimenté.

Étant donné qu’Ispirer Systems a une grande expérience dans la mise en œuvre réussie des projets de migration, elle a été impliquée dans le projet en tant que sous-traitant.

L’objectif de l'équipe d'Ispirer était de migrer plus de 120 procédures stockées d’Oracle avec environ 30 000 lignes de code et plusieurs paquets contenant environ 10 000 lignes de code.

Solution

La phase de migration de services professionals a duré 4 semaines.

La manière optimale de l'exécution des services de migration est d'utiliser Ispirer Migration and Modernization Toolkit (Ispirer MnMTK). Comme Ispirer MnMTK est un outil flexible, il peut être adapté rapidement à toutes les particularités du code source. L’analyse approfondie du code source a révélé l'existence de certaines fonctionnalités spécifiques. L'équipe d'Ispirer a utilisé de différentes approches pour leur conversion d'Oracle vers PostgreSQL.

1) La conversion automatique des instructions suivantes a été personnalisée:

  • Types définis par l'utilisateur;
  • Collections d’Oracle;
  • Variables globales de paquet;
  • Requêtes hiérarchiques;
  • Fonctions en pipeline.

2) La migration de certains objets a été exécutée manuellement: p>

  • PRAGMA AUTONOMOUS TRANSACTION;
  • émulation de table système DBMS_LOCK_ALLOCATED.

3) La solution spécifique pour l'émulation du travail du paquet de DBMS_LOCK via l’éxtension de DBLINK a été créée.

Les résultats convertis ont été livrés en temps voulu et ont été importés avec succès sur les objets SQL de la base de données cible de PostgreSQL. L'étape d'acceptation est passée selon le plan prévu.

Résultats & Avantages

A l'aide d’Ispirer Systems, la Société a pu effectuer toute la migration à l’heure. C’était une très bonne possibilité pour Ispirer de prouver l'expérience et la compétence de ses experts


En savoir plus sur la migration d’Oracle vers PostgreSQL

 
Témoignages
Decitre, France

Sybase ASE vers PostgreSQL

Nous recherchions un outil pour effectuer une migration de Sybase à PostgreSQL.

Après quelques recherches nous avons trouvé l’outil d’Ispirer que nous avons...

...

TSS Consultancy, Inde

Microsoft SQL Server vers Oracle

Tout a commencé lorsque mon entreprise était à la recherche de la solution de migration de la base de données SQL Server vers Oracle. Plus de 10...

...

Etudes de cas
IBM DB2 LUW vers PostgreSQL, Etats-Unis

Notre client était la société publique américaine et l'unité indépendante du gouvernement de l'État.

...

Sybase ASE vers Microsoft SQL Server, Chili

Ispirer a déjà réalisé des projets pour des clients sur sept continents, y compris l'Amérique du Sud. Cette fois, nous avons eu l'honneur de coopérer avec un grand fabricant de logiciels basé au...

...