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


Migrare da Oracle a SAP HANA


Il tool per migrazione di database SQLWays può convertire da Oracle a SAP HANA. Potete usare il nostro tool per conversione di stored procedure, funazioni, trigger, viste, schema. Aiutiamo i nostri clienti a capire il valore di soluzioni per migrazione automatizzata di database e applicazioni che facilitano la crescita di business.


Rassegna di migrazione da Oracle a SAP HANA

Il tool può migrare i seguenti oggetti e proprietà di database verso SAP HANA:

  • Vonversione di  stored procedure, funzioni e trigger
  • Conversione di stored blocchi PL/SQL
  • Conversione di pacchetti stored
  • Conversione di funzioni
  • Conversione di tabelle

Proponiamo di capire meglio caratteristiche della migrazione da Oracle a SAP HANA.

Conversione di stored procedure:

  • Conversione di istruzioni di base e sintassi  (Loop, istruzioni DML, cursori, ecc.)

Oracle:

  1. CREATE OR REPLACE PROCEDURE cursor_proc1 IS
  2. v_isbn VARCHAR(20);
  3. cnt INTEGER;
  4. CURSOR c_cursor1(v_isbn VARCHAR(20))
  5. IS SELECT book_id FROM books WHERE book_id= v_isbn;
  6. BEGIN
  7. OPEN c_cursor1('123\
  8. FETCH c_cursor1 INTO v_isbn;
  9.  
  10. IF c_cursor1%NOTFOUND THEN
  11. msg_proc('Cursor NOT found\
  12. ELSIF c_cursor1%ROWCOUNT>1 THEN
  13. cnt := c_cursor1%ROWCOUNT;
  14. END IF;
  15.  
  16. CLOSE c_cursor1;
  17. END;

SAP HANA:

  1. CREATE PROCEDURE cursor_proc1 LANGUAGE SQLSCRIPT
  2. AS
  3. v_isbn VARCHAR(20);
  4. cnt INTEGER;
  5. CURSOR C_CURSOR1(v_isbn VARCHAR(20))
  6. FOR SELECT book_id FROM books WHERE book_id = v_isbn;
  7. BEGIN
  8.  
  9. OPEN C_CURSOR1('123\
  10. FETCH C_CURSOR1 INTO v_isbn;
  11.  
  12. IF C_CURSOR1::NOTFOUND THEN
  13. CALL msg_proc('Cursor NOT found\
  14. ELSEIF C_CURSOR1::ROWCOUNT > 1 THEN
  15. cnt := C_CURSOR1::ROWCOUNT;
  16. END IF;
  17.  
  18. CLOSE C_CURSOR1;
  19. END;

Conversione di blocchi stored PL/SQL:

  • Conversione di istruzioni di base e sintassi ( Loop, istruzioni DML, cursori, ecc.)

Oracle:

  1. DECLARE
  2. n1 VARCHAR(30);
  3. n2 INTEGER;
  4. BEGIN
  5. SELECT CHR (67) || CHR (65) || CHR (84)
  6. INTO n1 FROM DUAL;
  7.  
  8. SELECT instr ('length in_str', 'str')
  9. INTO n2 FROM DUAL;
  10. END;

SAP HANA:

  1. CREATE PROCEDURE anonym_block
  2. LANGUAGE SQLSCRIPT
  3. AS
  4. n1 VARCHAR(30);
  5. n2 INTEGER;
  6. BEGIN
  7. SELECT CHAR(67) || CHAR(65) || CHAR(84)
  8. INTO n1 FROM DUMMY;
  9.  
  10. SELECT LOCATE('length in_strstr')
  11. INTO n2 FROM DUMMY;
  12. END;

Conversione di funzioni memorizzati:

  • Conversione di istruzioni di base e sintassi (Loop, istruzioni DML, cursori, ecc.)
  • Parametri IN, OUT, INOUT

Oracle:

  1. CREATE OR REPLACE FUNCTION sh1.fn1 (t_data IN TIMESTAMP)
  2. RETURN TIMESTAMP
  3. IS
  4. t_data TIMESTAMP;
  5. BEGIN
  6. SELECT c1 INTO t_data FROM t1;
  7. IF c1 > 0 THEN
  8. RETURN t_data;
  9. END IF;
  10. END;

SAP HANA:

  1. CREATE PROCEDURE sh1.fn1(OUT RETURNVAL TIMESTAMP,IN t_data TIMESTAMP)
  2. LANGUAGE SQLSCRIPT
  3. AS
  4. t_data TIMESTAMP;
  5. BEGIN
  6.  
  7. SELECT c1 INTO t_data FROM t1;
  8. IF c1 > 0 THEN
  9. RETURNVAL := t_data;
  10. END IF;
  11. END;

Conversione di pacchetti memorizzati:

  • Ogni stored procedure da un pacchetto Oracle è convertata verso una singola stored procedure in SAP HANA
  • SQLWays converte variabili di pacchetti verso variabili INOUT  di procedure
  • Conversione di istruzioni di base e sintassi

Oracle:

  1. CREATE OR REPLACE PACKAGE PACK1
  2. AS CNT INTEGER ;
  3. PROCEDURE PROC1 (OUTPARM1 OUT VARCHAR(30));
  4. PROCEDURE PROC2 (OUTPARM2 OUT INTEGER);
  5. END PACK1;
  6. /
  7.  
  8. CREATE OR REPLACE PACKAGE BODY PACK1
  9. AS
  10. PROCEDURE PROC1 (OUTPARM1 OUT VARCHAR(30)) AS
  11. BEGIN
  12. SELECT CHR (67) || CHR (65) || CHR (84)
  13. INTO OUTPARM1 FROM DUAL;
  14. END PROC1;
  15.  
  16. PROCEDURE PROC2 (OUTPARM2 OUT INTEGER) IS
  17. BEGIN
  18. SELECT instr ('length in_str', 'str')
  19. INTO OUTPARM2 FROM DUAL;
  20. END PROC2;
  21.  
  22. END PACK1;
  23. /

SAP HANA:

  1. CREATE PROCEDURE PACK1_PROC1
  2. (INOUT CNT INTEGER , OUT OUTPARM1 VARCHAR(30))
  3. LANGUAGE SQLSCRIPT
  4. AS
  5. BEGIN
  6.  
  7. SELECT CHAR(67) || CHAR(65) || CHAR(84)
  8. INTO OUTPARM1 FROM DUMMY;
  9. END;
  10. CREATE PROCEDURE PACK1_PROC2
  11. (INOUT CNT INTEGER , OUT OUTPARM2 INTEGER)
  12. LANGUAGE SQLSCRIPT
  13. AS
  14. BEGIN
  15.  
  16. SELECT LOCATE('length in_str','str')
  17. INTO OUTPARM2 FROM DUMMY;
  18. END;

Questa presentazione dimostra come il tool SQLWays può migrare un database da Oracle a SAP HANA:



In questa presentazione potete vedere come il tool per migrazione di database SQLWays può convertire le stored procedure, funzioni, blocchi PL/SQL, pacchetti e tebelle.


Caratteristiche del tool SQLWays per migrazione da Oracle a SAP HANA

  • Conversione di script SQL rapida e utente - Potete convertire gli script SQL presenti - istruzioni DDL, dump SQL di database, le query SQL ecc.
  • Conversione con connessione con un database - SQLWays può connettersi con Oracle, estrarre e convertire un database intero oppure solo gli oggetti e schemi specificati
  • Genera i script SQL  in sintassi di SAP HANA
  • Supporto della riga di comando può aiutarvi a automatizzare il processo di migrazione
  • Validazione di migrazione- Il tool può comparare il numero di tabelle, di righe, e effettuare la validazione per  tutte oppure singole colonne (la comparazione è basata sulle chiavi primarie oppure su una clausola oder)

Perchè SQLWays per migrazione da Oracle a SAP HANA

SQLWays e il nostro supporto garantiscono il buon prezzo e quasi 100% automatizzazione dell'intera migrazione da Oracle aSAP HANA.

  • ~100% Automatizzazione di tutte le 3 fasi - conseguente e integrata
    • Fase 1: Schema di un database/DDL, logica di business lato server (PL/SQL stored procedure, pacchetti, trigger ecc.)
    • Fase 2: Trasferimento di dati e validazione
    • Fase 3:  Il codice delle applicazioni front-end e SQL script/quiery
  • Customizzazione rapida - Aggiustamenti gratuiti durante 1-2 giorni lavorativi

  • Collaborazione preventiva - Dimostriamo la conversione completa durante la fase di valutazione prima che prenderete la decisione finale. Processo di collaborazione

  • Buon prezzo - Offriamo la politica di prezzatura flessibile

  • Conversione ottimizzata - Il codice facilmente gestito senza il middleware di Ispirer usato dopo la conversione

Trovate più informazioni su Vantaggi di SQLWays.

Per ordinare la versione demo del software per migrazione SQLWays proseguite qui Scaricare. Per venire a sapere la nostra politica di prezzatura proseguite qui Comprare. Potete contattarci anche via la pagina Contatti.


Scaricare / Comprare

I tool per migrazione di database da Oracle a SAP HANA

Il tool per migrazione di dati da Oracle a SAP HANA

Questa versione del nostro tool può convertire tabelle e dati (converte definizioni di colonne, vincoli di integrità, commentari; risolve parole riservate e conflitti di identità; trasferisce i tipi di dato diversi), indici e sequenze. Saperne di più...

scaricare | comprare

Il tool per migrazione di SQL da Oracle a SAP HANA

Questa versione del nostro tool per migrazione può convertire PL/SQL stored procedure, pacchetti, funzioni e trigger con oppure senza connessione con un database. Il tool può convertire anche i PL/SQL script. Saperne di più...

scaricare | comprare

Il tool per migrazione di database da Oracle a SAP HANA

Questa versione del nostro tool per migrazione converte tabelle e dati, e anche tutti gli altri oggetti di un database (PL/SQL stored procedure, pacchetti, funzioni e trigger) con oppure senza connessione con un database. Si può convertire anche gli script PL/SQL. Saperne di più...

scaricare | comprare



I tool per conversione di SQL incorporato e API di Accesso a Database da Oracle a SAP HANA

Il tool per conversione di SQL incorporato di Java da Oracle a SAP HANA

Questa versione del nostro tool per migrazione aiuta a realizzare la valutazione estesa automaticamente e la conversione di SQL incorporato in applicazioni Java. Con l'aiuto del nostro tool non dovete estrarre istruzioni SQL dal codice di un'applicazione e convertirle a parte. Il tool per conversione realizza tutto il processo di migrazione all'interno. Saperne di più...

scaricare | comprare

Potete scaricare gli altri tool per conversione di SQL incorporato e API dell'accesso a database da qui.



I tool per migrazione di applicazioni da Oracle a SAP HANA

Il tool per migrazione da Oracle Forms a C#.NET

Questa versione del nostro tool per migrazione può convertire un'applicazione da Oracle Forms a C#.NET. Questo tool per migrazione automatizza l'intero processo di migrazione della vostra applicazione presente da Oracle Forms a C#.NET. Saperne di più...

scaricare | comprare

Potete trovare gli altri tool per migrazione di applicazioni qui.

 
Testimonianze
20.07.2018Verint, 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...

...

22.06.2018TSS 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
14.06.2017Sybase 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...

...

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

...