QUESTO SITO UTILIZZA COOKIE: continuando a navigare questo sito, accettate l’utilizzo di cookie.
Consultate le pagine Informative sulla Privacy e sui Cookie per ulteriori dettagli.

Intelligent, Custom and Highly Automated Cross Platform Database and Application Migration


Conversione da Oracle PL/SQL a HP Vertica

HP Vertica

Il tool per migrazione Ispirer MnMTK può aiutarvi a convertire Oracle PL/SQL a HP Vertica.


Perchè Ispirer MnMTK

Ispirer MnMTK può aiutarvi a convertire Oracle PL/SQL a HP Vertica automaticamente. Scegliendo Ispirer MnMTK potete anche eliminare i rischi di conversione e ridurre notevolmente la quantità di sforzi interni necessari per la migrazione.

I nostri vantaggi principali:

  • ll team esperto e qualificato: i tecnici d’Ispirer hanno grande esperienza in realizzazione di progetti di migrazione di varia complessità.
  • Approccio orientato al cliente e Personalizzazione rapida: personalizziamo il nostro strumento di migrazione in modo che permetta di soddisfare pienamente le esigenze di business dei nostri clienti; aggiustamenti gratuiti durante 1-2 giorni lavorativi;
  • Collaborazione pre-vendita: dimostriamo la conversione completa durante la fase di valutazione prima che prenderete la decisione finale.
  • Buon prezzo: offriamo la politica di prezzatura flessibile;
  • Conversione ottimizzata: il codice facilmente gestito senza il middleware di Ispirer usato dopo la conversione.

Caratteristiche di conversione

Ispirer MnMTK ha una capacità built-in di migrazione di pacchetti, trigger, procedure e funzioni da Oracle a classi Java con norme generiche per creare funzioni scalari per HP Vertica. Il tool crea alcuni file separati per ogni elemento di PL/SQL.

Da una funzione o procedura di PL/SQL vengono creati due file:

  • File con classe di funzione che effettua l’elaborazione che vuoi che il tuo UDF esegua.
  • File con classe factory che fornisce i metadati sulla classe di funzione e crea un'istanza di esso per gestire le chiamate di funzione.

Migrazione di procedure Oracle

Procedura Oracle di origine:

 
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;
 

Codice Java con User Defined Scalar Functions (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()); 
    }
  }
}
 

È necessario compilare il TypesMigrationFactory.java in un file di classe, in modo che sia possibile includerlo nella tua libreria Java UDF JAR. Se si utilizza un nodo HP Vertica come un sistema di sviluppo, è possibile copiare il file TypesMigrationFactory.java in un'altra posizione sul tuo host, o compilarlo sul posto se hai dei privilegi di root.


Opuscolo comune di HPE ed Ispirer

Leggete l'opuscolo comune di HPE ed Ispirer (in Inglese) per vedere come la nostra partnership porta più valore ai clienti come voi.




Contattateci per ulteriori informazioni.

 
Testimonianze
Verint, Regno Unito
Oracle verso Microsoft SQL Server, Regno Unito

Verint Global Consulting Services ha usato Ispirer SQLWays Wizard per migrare un database con più di 500GB per il cliente da Oracle verso...

...

TSS Consultancy, India
Microsoft SQL Server a Oracle

Tutto è cominciato con la ricerca della mia azienda di soluzioni per migrazione da SQL Server database verso Oracle. Le prove di più di 10 strumenti disponibili...

...

Casi Studio
Sybase ASE to Oracle and Sybase ASE to Microsoft SQL Server Migration, United Kingdom/United States

Our client was Global Investment Bank (GIB), a provider of investment banking advisory services. Besides financing, risk management, and corporate finance advisory services, it provides foreign...

...

Oracle to PostgreSQL Migration, Japan

In cooperation with our solution partner in Japan, Ispirer executed a short-term migration project for a subsidiary of a grand, reputed Tokyo-based telecommunications company. The subsidiary is...

...