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
Ispirer MnMTK esegue la conversione da COBOL ad Oracle PL/SQL di varia complessità.
Questa presentazione demo dimostra come il tool Ispirer MnMTK può convertire applicazioni COBOL verso applicazioni Oracle PL/SQL:
Perchè Ispirer MnMTK
Ispirer MnMTK può aiutarvi a convertire la vostra applicazione COBOL 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.
Valutazione
Valutazione ci aiuta ad estimare gli sforzi e i costi di migrazione. Per iniziare i discorsi di collaborazione e fare la valutazione approssimativa, si prega di riempire:
IDENTIFICATION DIVISION: Qui si dà il nome del programma.
ENVIRONMENT DIVISION: Qui si definisce i file necessari per compilare ed eseguire il programma.
DATA DIVISION: Qui si definisce variabili, record, file, ecc.
PROCEDURE DIVISION: Qui si scrive il programma. Nell'esempio seguente c'è solo uno paragrafo. Un paragrafo è una sequenza di istruzioni nominate con un label. Non c'è un segno speciale per marcare la fine di un paragrafo.
Caratteristiche di conversione
Può migrare un database da applicazioni COBOL a applicazioni Oracle
Converte i programmi COBOL vesro i pacchetti Oracle
Converte PROCEDURE DIVISION verso specificazione di un pacchetto Oracle
CREATEORREPLACE PACKAGE DemoId
AS
PROCEDURE DemoId;
END;
/
CREATEORREPLACE PACKAGE BODY DemoId
AS
PROCEDURE DemoId
AS
BEGIN
DBMS_OUTPUT.PUT_LINE("First DEMO");
END;
END DemoId;
/
Converte una sezione WORKING-STORAGE con dichiarazioni di variabili e record verso istruzione DECLARE di Oracle
WORKING-STORAGE SECTION.
01 MY_STRING_1 PIC X(20).
01 MY_STRING_2 PIC X(30).
01 MY_NUMBER PIC 9(2)VALUE1.
A:
DECLARE
MY_STRING_1 VARCHAR(20);
MY_STRING_2 VARCHAR(20);
MY_NUMBER NUMBER :=1;
Converte i record di COBOL verso i record di Oracle
01 MY_DATA_RECORD.
03 MY_NAME PIC X(20).
03 MY_ADDRESS PIC X(40).
03 MY_ID PIC 9(2).
A:
DECLARE
TYPE MY_DATA_RECORD IS RECORD (
MY_NAME VARCHAR(20),
MY_ADDRESS VARCHAR(40),
MY_ID NUMBER);
Converte istruzioni di COBOL MOVE TO/COMPUTE verso istruzioni assignment di Oracle
MOVE 5TO MY_NUMBER.
A:
MY_NUMBER:=5;
Converte sezioni di COBOL (gruppi di paragrafi o istruzioni) verso procedure di Oracle. SECTION può essere chiamata usando un'istruzione PERFORM. PERFORM è convertata verso una chiamata di stored procedure di Oracle.
Converte strutture di controlli di COBOL verso istruzioni di controllo di Oracle
IF condition
COBOL statements
ELSE
COBOL statements
ENDIF
A:
IF condition
Oracle statements
ELSE
Oracle statements
ENDIF;
E
PERFORM UNTIL
COBOL statements
END-PERFORM
A:
WHILE condition LOOP
loop_body
END LOOP;
Converte Screen output (istruzione DISPLAY) verso DBMS_OUTPUT.PUT_LINE
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...
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...
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...