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 Java, Inde

Client

Au début de l'année 2017, une entreprise multinationale indienne qui fournit des solutions et des services informatiques innovants s'est adressée à Ispirer Systems. La société offre les meilleures solutions technologiques pour les clients du monde entier et s'efforce de répondre aux besoins distinctifs de chaque entreprise.

Défi

a société envisageait la migration de son application développée pour l'industrie de l'assurance et cherchait un outil pour convertir les procédures de PL/SQL en Java. L’outil Ispirer Migration and Modernization Toolkit a été sélectionné comme un outil correspondant parfaitement à cette tâche. La direction de la Société a décidé de réaliser un PoC et d'évaluer le résultat en termes de niveau d'automatisation de la migration et de préparation de l’outil pour le projet complet. p>

Solution

Le PoC a inclus la conversion depuis Oracle vers Java d'environ 100 000 delignes de code contenant des paquets, des procédures stockées et des fonctions. Ispirer a fourni la licence de l’outil MnMTK, y compris le paquet d'extension personnaliser l'outil selon les exigences du client.

Êtant prêt à gérer la tâche rapidement et efficacement les experts d'Ispirer ont développé et ajouté dans la boîte à outils les fonctionnalités suivantes:

  1. La solution interne pour la migration des collections (Collection type Associative Arrays and Nested Tables) avec notre propre génération de classe et implémentation de méthodes supplémentaires;
  2. Conversion des paramètres OUT (IN OUT);
  3. Opérations arithmétiques avec des intervalles et la conversion de date et heure;
  4. Migration de Pipelined Table Functions;
  5. Creation de fonctions avec la logique complexe correspondante aux fonctions de système d’Oracle:
    • TO_CHAR (datetime)
    • TO_DATE
    • LPAD
    • LEAST
    • INITCAP
    • DECODE

Après la personnalisation de l’outil, le code Oracle sélectionné pour ce PoC a été déplacé vers Java sans problème et avec des corrections d’après-migration minimales. Et lors de la conversion du reste du code du Client ainsi que lors de tout le projet, le code d’ Oracle Pl/SQL sera automatiquement converti en équivalent Java selon les règles de conversion ajoutées à Ispirer MnMTK au cours de ce PoC.

Résultats & Avantages

L’équipe d’Ispirer a abouti le PoC dans 3 mois et a livré une solution répondant à toutes les attentes du client. La direction du client a pris la décision de continuer le transfert du code Oracle PL/SQL vers Java en utilisant Ispirer MnMTK qui a prouvé son efficacité dans la migration automatisée de l'application Oracle vers Java.



En savoir plus sur laconversion d’Oracle PL/SQL vers Java.

 
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...

...