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 di un'applicazione COBOL verso Microsoft SQL Server Transact-SQL

Microsoft/Microsoft Partner

Il nostro tool Ispirer MnMTK è capace di convertire applicazioni COBOL verso MS SQL Server Transact-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:

Questionario per valutazione di migrazione di applicazioni COBOL.

Per avere la valutazione dettagliata si prega di cliccare su un link seguente:

Valutazione di COBOL migrazione.


La Presentazione Live

Ispirer Soluzione di Migrazione

COBOL a Transact-SQL

Richiedere

Richiedi un Preventivo

Ispirer Soluzione di Migrazione

COBOL a Transact-SQL

Servizi Toolkit

Caratteristiche di Conversione


Struttura di un programma COBOL

  1. IDENTIFICATION DIVISION.
  2. PROGRAM-ID. DemoId.
  3. ENVIRONMENT DIVISION.
  4. DATA DIVISION.
  5. PROCEDURE DIVISION.
  6. FIRST-PARAGRAPH.
  7. DISPLAY "First DEMO".


Ci sono quattro divisioni:

  • 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 verso applicazioni MSSQLServer
  • Converte programmi COBOL verso procedure di MSSQLServer
    1. CREATE PROCEDURE DemoId() AS
    2. BEGIN
    3. PRINT ‘FIRST DEMO’
    4. END;

  • Converte una sezione WORKING-STORAGE con dichiarazioni di variabili e record verso DECLARE di MSSQLServer
    1. WORKING-STORAGE SECTION.
    2. 01 MY_STRING_1 PIC X(20).
    3. 01 MY_STRING_2 PIC X(30).
    4. 01 MY_NUMBER PIC 9(2) VALUE 1.

    A:

    1. DECLARE
    2. @MY_STRING_1 VARCHAR(20),
    3. @MY_STRING_2 VARCHAR(20),
    4. @MY_NUMBER INT
    5. SET @MY_NUMBER=1

  • Converte i record di COBOL verso il tipo definito dall'utente CLR di MSSQLServer
    1. 01 MY_DATA_RECORD.
    2. 03 MY_NAME PIC X(20).
    3. 03 MY_ADDRESS PIC X(40).
    4. 03 MY_ID PIC 9(2).

    A:

    1. CREATE TYPE MY_DATA_RECORD AS TABLE
    2. (MY_NAME VARCHAR(20),
    3. MY_ADDRESS VARCHAR(40),
    4. MY_ID INT )
    5. GO

  • Converte istruzioni COBOL MOVE TO/COMPUTE verso istruzioni assignment SET
    1. MOVE 5 TO MY_NUMBER.

    A:

    1. SET @MY_NUMBER=5

  • Converte sezioni di COBOL (gruppi di paragrafi o istruzioni) verso procedure di MSSQLServer. SECTION può essere chiamata usando un'istruzione PERFORM. PERFORM è convertata verso EXECUTE di stored procedure.
  • Converte strutture di controlli  diCOBOL verso istruzioni di controllo di MSSQLServer
    1. IF condition
    2. ELSE
    3. END IF

    A:

    1. IF condition
    2. ELSE
    3. END IF;
    E
    1. PERFORN UNTIL condition
    2. COBOL statements
    3. END-PERFORM

    A:

    1. WHILE condition
    2. sql_statements/sql_block

  • Converte Screen output (istruzione DISPLAY) verso un'istruzione PRINT
  • Converte istruzioni EXEC SQL/ END-EXEC (istruzioni select, insert, update, delete, CURSOR) verso istruzioni SQL di MSSQLServer (istruzioni SELECT, INSERT, UPDATE, DELETE, CURSOR)
    1. EXEC SQL
    2. SELECT cur_date
    3. FROM val_date
    4. WHERE cur_date < CURRENT
    5. END-EXEC.

    A:

    1. SELECT cur_date
    2. FROM val_date
    3. WHERE cur_date < GetDate();

  • Converte automaticamente istruzioni SQL in SQL incorporato (EXEC SQL/END-EXEC.) per conformarsi a MSSQLServer T/SQL

  • Per ulteriori informazioni si prega di contattarci.

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

...