мы находимся в процессе миграции MySQL в базу данных MariaDB на сервере IBM i (AS400), но проблема в том, что MySQL DB имеет некоторые базы данных, подключенные к DB2 с движком хранения DB2, поэтому миграция затронет программы RPG, которым требуется перекомпиляция. Как мы можем перенести базы данных с автоматической перекомпиляцией RPG?
решение1
В системе нет встроенных средств, обеспечивающих автоматическую перекомпиляцию.
Существуют различные коммерческие инструменты, которые пытаются обеспечить такую функциональность.
Я не знаком с миграцией MySQL в MariaDb на IBM i, что приводит к изменению таблиц и, следовательно, необходимости перекомпиляции программ RPG? Вы используете переупаковку Zend DBi MariaDb? Издокументы,
Zend DBi основан на MariaDB с заботой и поддержкой IBMi. Это готовая замена MySQL на многих системах.
Похоже, стандартный дистрибутив MariaDb не поддерживает старую версиюМеханизм хранения IBMDB2I