Използвам отлична програма, наречена OmegaSync, за моите архиви, но тя ще обработва Informix само чрез ODBC, а не директно. Ако установите, че можете да използвате OmegaSync, ще откриете, че производителността му е отлична, защото първо сравнява базите данни и след това синхронизира само разликите. Може да искате да използвате тази идея, ако решите да програмирате сами, ако ефективността е вашата цел номер едно.
Но преобразуването на база данни за програмиране е много сложно, както казаха други отговори на вашия въпрос. Така че защо просто не разработите SQL, от който се нуждаете, и да направите преобразуването по този начин. Например вижте:Преобразуване на схема на Informix в схема на Oracle или всяка друга RDBMS За преместване на данните вижте източници като:Преместване на неинформационни данни между компютри и dbspaces
Можете да оптимизирате SQL до това, което съм сигурен, че ще бъде адекватна скорост, ако изхвърлите и заредите данните си интелигентно.