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 PL/SQL vers HP Vertica

Vertica Logo

Grâce à l'outil Ispirer Migration and Modernization Toolkit il est désormais possible de convertir des applications depuis Oracle PL/SQL vers HP Vertica!


Pourquoi Ispirer MnMTK?


Effectuez votre migration avec Ispirer Systems et profitez donc des avantages suivants que vous offre notre outil:

  • Cohérence et Intégration: automatisation jusqu'à 100%

  • Personnalisation rapide: individualisation et optimisation de la converson (1-3 jours ouvrables en moyenne)

  • Engagement pré-vente: nous démontrons une conversion complète au cours de l'évaluation avant que vous preniez une décision

  • Prix Raisonnable: nous offrons une tarification souple

  • Conversion Optimisée: en tant que résultat vous obtenez un code intelligent et maintenable, sans aucun middleware à utiliser après la conversion

Evaluation et Achat


L'évaluation de votre projet de migration permettra de mesurer les ressources nécessaires aussi bien que le coût de votre migration. Afin de faciliter ce processus, n'hésitez pas à nous envoyer plus de détails de votre projet de migration en demandant un devis:


Présentation en direct

Ispirer Migration Solution

Oracle PL/SQL vers HP Vertica

Commander

Demander un devis

Ispirer Migration Solution

Oracle PL/SQ vers HP Vertica

Service L'outil

Caractéristiques de Conversion


Ispirer MnMTK a une capacité built-in pour migrer des paquets, triggers, procédures et fonctions Oracle vers les classes Java avec les règles génériques pour créer les fonctions scalar pour HP Vertica. L’outil crée des fichiers séparés pour chaque élément PL/SQL.

A partir d’une fonction ou procédure stockée on reçoit deux fichiers :

  • Fichier avec function class qui est responsable pour le traitement souhaité effectué par UDF.
  • Fichier avec factory class qui contient les métadonnées sur function class et en crée une instance afin de gérer function calls.

Procédure Oracle:

 
  CREATE OR REPLACE PROCEDURE types_migration
  AS 
  g NUMBER(10,0);
  p NUMBER(4,0);
  j NUMBER(11,0);
  i NUMBER;
  BEGIN
  j:=10;
  END;
   

Code Java avec fonctions User Defined Scalar(UDSFs):

 
       import java.SQL*;
  import java.math.*;
  import com.vertica.sdk.*;
  public class TypesMigrationFactory extends ScalarFunctionFactory  
       {
    @Override 
     public void getPrototype
       (ServerInterface srvInterface, ColumnTypes argTypes, 
       ColumnTypes returnType)
      {
      returnType.addInt();
      }
    @Override
    public ScalarFunction createScalarFunction
    (ServerInterface srvInterface) { 
        RETURN NEW TypesMigration();
      }
    public class TypesMigration extends ScalarFunction {
      @Override
      public void processBlock
         (ServerInterface srvInterface, 
         BlockReader argReader, BlockWriter resWriter) 
         throws UdfException, DestroyInvocation {
    do {         
      Long g = NULL;
      INTEGER p = NULL;
      BigDecimal j = NULL;
      DOUBLE i = NULL;
      j = NEW BigDecimal(10);
      resWriter.setLong(1); 
      }while(argReader.NEXT()); 
      }
    }
  }
   

Il faut compiler TypesMigrationFactory.java en fichier class pour pouvoir l’inclure dans votre bibliothèque Java UDF JAR. Si on utilise un nœud HP Vertica en tant qu’un système de développement, on peut soit copier le fichier TypesMigrationFactory.java vers une autre location sur votre hébergement, soit le compiler si vous avez des privilèges root.


Brochure Commune d'Ispirer et HPE

N'hésitez pas à lire la brochure commune d'Ispirer et HPE (en anglais) pour voir comment notre partenariat permet d'accroître la valeur pour nos clients comme vous.





Pour en savoir plus veuillez nous contacter.

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

...