Utilizo un excelente programa llamado OmegaSync para mis copias de seguridad, pero solo manejará Informix a través de ODBC y no directamente. Si encuentra que puede usar OmegaSync, encontrará que su rendimiento es excelente, porque primero compara las bases de datos y luego sincroniza solo las diferencias. Es posible que desee utilizar esta idea si decide hacer la programación usted mismo si la eficiencia es su objetivo número uno.
Pero la conversión de la base de datos de programación es muy compleja, como han dicho otras respuestas a su pregunta. Entonces, ¿por qué no simplemente desarrollar el SQL que necesita y hacer la conversión de esa manera? Por ejemplo, consulte:Convertir el esquema de Informix en un esquema de Oracle o cualquier otro RDBMS Para mover los datos, consulte fuentes como:Mover datos que no son de Informix entre computadoras y espacios de base de datos
Puede optimizar el SQL a lo que estoy seguro será una velocidad adecuada si descarga y carga sus datos de manera inteligente.