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.
Ispirer Migrationslösung
COBOL nach Microsoft SQL Server 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
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.
|