Das Werkzeug für Migration der Datenbanken und Anwendungen SQLWays ist ein kostengünstiges Produkt, das den einzigartigen Geschäftsanfordeungen der Kunden entsprechen kann. Unser flexibles Werkzeug entwickelt sich ständig. Wir helfen unseren Kunden, eine gleichmäßige Migration der Datenbanken und Anwendungen zu verwirklichen und eine große Anzahl von Aufgaben zu lösen.
Migration von Pro*Cobol Eingebettetem Oracle nach Cobol Eingebettetem HiRDB
Konvertierung von eingebettteten SQL-Anweisungen beruht sich auf der ursprünglichen Übertragung von Oracle nach HiRDB.
Charakteristiken der Konvertierung:
Konvertierung einer CONNECT Datenbank/Transaktions-Kontrolle
- Konvertierung von Connect-Anweisung
- Zugeben der neuen Fix-Byte Username und Password Variablen für Verbindung, weil HiRDB VARCHAR Variablen für Verbindung nicht unterstützt
- Zugeben der "MOVE" Logik für die neuen Variablen
Cobol(Oracle):
EXEC SQL
CONNECT :ID22 IDENTIFIED BY :P22
END-EXEC.
Cobol (HiRDB):
WORKING-STORAGE SECTION.
** SQLWays Variable FOR Username/Password **
01 SQLWAYS-ID22 PIC X(08) DEFAULT SPACE.
01 SQLWAYS-P22 PIC X(30) DEFAULT SPACE.
…
MOVE ID22-ARR TO SQLWAYS-ID22.
MOVE P22-ARR TO SQLWAYS-P22.
EXEC SQL
CONNECT USER :SQLWAYS-ID22 USING :SQLWAYS-P22
END-EXEC.
Konvertierung von Kursoren
- Konvertierung von Select-Abfrage während der Konvertierung einer Kursor-Anweisung beruht sich auf der Portierung von Oracle nach HiRDB
Cobol(Oracle):
EXEC SQL DECLARE EMPCURSOR CURSOR FOR
SELECT T1.C2 INTO :VCHAR FROM T1, T2
WHERE T1.C1=T2.C1(+)
AND T2.C3(+)>0 AND T1.C4>0
END-EXEC.
Cobol (HiRDB):
EXEC SQL DECLARE EMPCURSOR CURSOR FOR
SELECT T1.C2 INTO :VCHAR FROM T1 LEFT OUTER JOIN T2
ON T1.C1 = T2.C1 AND T2.C3 > 0
WHERE T1.C4 > 0
END-EXEC.
Konvertierung von DML-Abfrage
- Konvertierung von Select, Insert, Update, Delete Anweisungen beruht sich auf der Portierung von Oracle nach HiRDB
Cobol(Oracle):
EXEC SQL
UPDATE T1 SET C3=add_months(C1,C2)
END-EXEC.
Cobol (HiRDB):
EXEC SQL
UPDATE T1 SET C3 = C1+C2 MONTH
END-EXEC.
Konvertierung vom Aufruf einer Prozedur
- Konvertierung von einer Call -Anweisung im PL/SQL Block
- Entfernen von Paketname
Cobol(Oracle):
EXEC SQL
CALL myschema.mypkge.getsal(:increase)
END-EXEC.
EXEC SQL EXECUTE
BEGIN
myschema.mypkge.raise_salary(:emp_id);
END;
END-EXEC.
Cobol (HiRDB):
EXEC SQL
CALL myschema.getsal(:increase)
END-EXEC.
EXEC SQL
CALL myschema.raise_salary(:emp_id)
END-EXEC.
Konvertierung von Declare Host Variablen
- Kommentare für SQLCA und SQLDCA Variablen
- Konvertierung von Inhalt der Datei
Cobol(Oracle):
EXEC SQL INCLUDE SQLCA END-EXEC.
EXEC SQL INCLUDE D:\Test\Statements\incl_file.cob END-EXEC.
Cobol (HiRDB):
** EXEC SQL INCLUDE SQLCA END-EXEC.
EXEC SQL COPY incl_file END-EXEC.
Konvertierung von Extensionen
- Konvertiert .PCO Extension nach .ECB
Warum Ispirer MnMTK?
Ispirer MnMTK automatisiert den Prozess einer Migration Ihrer Pro*Cobol Eingebetteten Oracle Anwendungen nach Cobol Eingebettetem HiRDB. Umso mehr, mithilfe von Ispirer MnMTK bergen Sie die meisten Risiken einer Konvertierung und reduzieren den inneren Aufwand grundsätzlich. Alle diese Vorteile sind zu einem sehr vernünftigen und konkurrenzfähigen Preis verfügbar. Dadurch wird das Werkzeug Ispirer MnMTK noch attraktiver für solchen Typ des Projektes.
Um eine Präsentation über die Software für Migration Ispirer MnMTK zu bestellen, bitte gehen Sie auf die Seite Anfrage nach Präsentation. Um nach unserem Preissystem sich zu erkundigen, gehen Sie auf die Seite Anfrage nach Quote. Sie können mit uns via E-Mail
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
oder
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
in Kontakt kommen und eine professionelle Antwort auf jede Frage bekommen.
|