Существует ли библиотека java, которая может экспортировать базы данных из любой СУБД (Mysql, SQLServer, Oracle, SQLite, ...) в любую СУБД?
Это не просто ... но вы можете попробовать использовать Apache вращающий момент, он преобразует вашу исходную схему в промежуточный XML. Затем вы можете использовать XML для генерации вашей схемы в целевой базе данных. После чего вы можете вызывать целевые объекты ant для экспорта данных в XML из исходной базы данных. Затем вызовите другую цель ant для заполнения данных из XML-данных.
Я использовал это для переноса данных из mysql в oracle express в db2. Это работало нормально для меня. На самом деле это сработало лучше, чем оракул предоставил инструменты для миграции.
Вот ссылка:
http://db.apache.org/torque/releases/torque-3.3/generator/tasks-reference.html