THIS SITE USES COOKIES: By continuing to browse this site, you give your consent for cookies to be used.
For more details, please read our Privacy Policy and Cookies Policy.

Automatisierte und Anpassbare
Migration und Modernisierung
der Datenbanken und Anwendunge


COBOL nach Microsoft SQL Server Konvertierung

Microsoft/Microsoft Partner

Ispirer MnMTK ist das Tool für die Anwendungskonvertierung. Dieses Tool kann die Konvertierung von COBOL nach Microsoft SQL Server automatisch durchführen.

Während der Erarbeitung unser Tools berücksichtigen wir die Anforderungen der Kunden um die besten Konvertierungsergebnisse zu erreichen. Unser technishes Team hat viele Erfahrung und immer findet die innovativen Lösungen zu den komplizierten Problemen.


Warum Ispirer MnMTK

Unsere Vorteile:
  • Hochqualifiziertes Team: unsere Experten haben viele Erfahrung in den Migrationsprojekten und können Migrationen auf jeden Schwierigkeitsgrad durchführen.
  • Kundenorientierung: wir personalisieren das Tool gemäß der Anforderungen von den Kunden. Die Erweiterung des Tools nimmt 1-2 Tage in Anspruch;
  • Online-Meeting: es gibt die Möglichkeit Online-Meetings zu vereinbaren, während dessen unser Team den Konvertierungsprozess Ihnen demonstrieren kann;
  • Projektbezogene Preise: die Preise hängen von der Größe des Projektes ab; wir bieten eine Reihe von Optionen an, damit Sie am besten passende Option wählen können;
  • Optimierte Konvertierung: nach der Konvertierung bekommen Sie den komplett funktionellen Code.

Live-Präsentation

Ispirer Migrationslösung

COBOL nach Microsoft SQL Server

Anfragen

Angebot anfragen

Ispirer Migrationslösung

COBOL nach Microsoft SQL Server

Service Toolkit

Bewertungsprozess

Um im Detail über den Bewertungsprozess kennenzulernen, folgen Sie dem Link:

COBOL Migration Bewertung


COBOL-Programmstruktur

 
IDENTIFICATION DIVISION.
PROGRAM-ID. DemoId.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
FIRST-PARAGRAPH.
    DISPLAY "First DEMO".
 


Es gibt 4 Divisionen:

  • IDENTIFIZIERUNG TEIL: Hier muss man den Namen des Programms eingeben.
  • ENVIRONMENT TEIL: Hier muss man die Dateien, die das Programm braucht, festlegen.
  • DATA TEIL: Hier muss man die Variablen, Anschreibungen, Dateien usw erklären.
  • PROCEDURE TEIL: Hier muss man das Programm schreiben. Aus dem Beispiel oben ist das alles in einem Absatz. Ein Absatz ist eine Reihe von Aussagen, die durch ein Label benannt sind. Es gibt keine spezifische Markierung auf das Ende eines Absatzes.

Konvertierungsbesonderheiten

  • Migration einer Datenbank von einer COBOL Anwendung nach einer Datenbank MSSQLServer
  • Konvertierung vom COBOL Programm nach der MSSQLServer Prozedur
    CREATE PROCEDURE DemoId()  AS 
           BEGIN
              PRINT ‘FIRST DEMO’
           END;

  • Konvertierung einer Sektion WORKING-STORAGE mit Declaration-Variablen und Records nach MSSQLServer DECLARE
  • WORKING-STORAGE SECTION.
        01 MY_STRING_1    PIC X(20).
        01 MY_STRING_2    PIC X(30).
        01 MY_NUMBER    PIC 9(2) VALUE 1.

    Nach:

    DECLARE
        @MY_STRING_1 VARCHAR(20),
        @MY_STRING_2 VARCHAR(20),
        @MY_NUMBER    INT 
    SET @MY_NUMBER=1

  • Konvertierung von COBOL Records nach dem MSSQLServer CLR benutzerdefinierten Typ
    01 MY_DATA_RECORD.
        03 MY_NAME        PIC X(20).
        03 MY_ADDRESS  PIC X(40).
        03 MY_ID               PIC 9(2).

    Nach:

    CREATE TYPE MY_DATA_RECORD AS TABLE 
                (MY_NAME        VARCHAR(20),
              MY_ADDRESS    VARCHAR(40),  
                     MY_ID INT )
        GO

  • Konvertierung der Anweisungen COBOL MOVE TO/COMPUTE nach SET Assignment-Anweisungen
    MOVE 5 TO MY_NUMBER.

    Nach:

    SET @MY_NUMBER=5

  • Konvertierung der COBOL Sektionen (eine Gruppe von Paragraphen und Anweisungen) nach MSSQLServer Prozeduren.  Die SEKTION kann mithilfe einer Anweisung PERFORM aufgerufen werden. PERFORM wird nach EXECUTE von gespeicherten Prozeduren konvertiert.
  • Konvertierung der Kontrollstrukturen COBOL nach Kontrollstrukturen MSSQLServer 
    IF condition
    ELSE
    END IF

    Nach:

    IF condition
    ELSE
    END IF;
    Und
    PERFORN UNTIL condition
    COBOL statements
    END-PERFORM

    Nach:

    WHILE condition
              sql_statements/sql_block

  • Konvertierung der Ausgabe am Bildschirm (DISPLAY Anweisung) nach eine PRINT Anweisung
  • Konvertierung der Anweisungen EXEC SQL/ END-EXEC (select, insert, update, delete, CURSOR Anweisungen) nach MSSQLServer SQL Anweisungen (SELECT, INSERT, UPDATE, DELETE, CURSOR Anweisungen)
  • EXEC SQL
        SELECT cur_date 
        FROM val_date
        WHERE cur_date < CURRENT
     END-EXEC.

    Nach:

    SELECT cur_date 
        FROM val_date
        WHERE cur_date < GetDate();

  • Automatisierte Konvertierung der SQL-Anweisungen im eingebetteten SQL (EXEC SQL/END-EXEC.) in Übereinstimmung mit MSSQLServer T/SQL zu bringen

  • Für weitere Informationen, kontaktieren Sie bitte uns.

 
Zeugnisse
Susquehanna Information Systems, die USA
IBM DB2 AS/400 nach Microsoft SQL Server

"Sehr geehrte Damen und Herren,

Susquehanna Information Systems arbeitet mit den mittelständischen Unternehmen. Unser...

...

Wine & Vinos GmbH, Deutschland
Progress nach Microsoft SQL Server

"Wir mussten unser ERP-System von Progress Datenbank migireren. Wir haben uns für Microsoft Dynamics NAV entschieden und...

...

Fallstudien
Informix 4GL nach C#.NET, die USA Die Erweiterungsstufe als primärer Schritt der Anwendungsmigration.


Einer der weltweit führenden globalen Führungskräfte und Innovatoren, der integrierte Technologie- und...

...

C++ nach C#.NET, die Niederlande

Dieses Mal war ein niederländisches IT-Unternehmen unser Kunde, der vollständig integrierte Lösungen zur Verfügung stellt. Diese Lösungen helfen bei der Entwicklung vom digitalen Design. Seit...

...