Migration von MySQL zu MariaDB auf IBM i, verbunden mit DB2 mit der Speicher-Engine IBMDB2I und RPG-Programmen

Migration von MySQL zu MariaDB auf IBM i, verbunden mit DB2 mit der Speicher-Engine IBMDB2I und RPG-Programmen

Wir sind dabei, MySQL in eine MariaDB-Datenbank auf einem IBM i-Server (AS400) zu migrieren. Das Problem besteht jedoch darin, dass MySQL DB einige Datenbanken hat, die mit DB2 über die DB2-Speicher-Engine verbunden sind. Die Migration wird sich daher auf RPG-Programme auswirken, die neu kompiliert werden müssen. Wie können wir Datenbanken mit automatischer RPG-Neukompilierung migrieren?

Antwort1

Im System ist nichts integriert, was eine automatische Neukompilierung ermöglicht.

Es gibt verschiedene kommerzielle Tools, die versuchen, eine solche Funktionalität bereitzustellen.

Ich bin nicht vertraut mit der Migration von MySQL zu MariaDb auf IBM i. Was führt dazu, dass sich die Tabellen ändern und die RPG-Programme daher neu kompiliert werden müssen? Verwenden Sie das Zend DBi-Repackage von MariaDb? Von derDokumente,

Zend DBi basiert auf MariaDB mit Sorgfalt und Unterstützung für IBMi. Es ist ein Drop-In-Ersatz für MySQL auf vielen Systemen.

Es scheint nicht, dass die Standarddistribution von MariaDb die altenIBMDB2I-Speicher-Engine

verwandte Informationen