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


Migration von Pro*Cobol eingebettetem Oracle nach Cobol eingebettetem HiRDB

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.

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

...