Если бы вы переезжали из США в Канаду, вы бы поехали через Японию?
Хотя различия между Oracle и другими РСУБД SQL еще более заметны, чем различия между другими РСУБД SQL, самый короткий путь, по-видимому, идет от одной базы данных к базе данных. Я бы пошел с экспортом схемы в SQL DDL в текстовый файл, чтобы его можно было вручную обработать, а затем использовал программу для перемещения фактических данных - например, используя ссылки odbc. Я считаю, что последний может быть написан примерно в 100 строках кода, при условии, что он не доступен с полки.
В качестве альтернативы, поскольку вы, похоже, еще не определились с СУБД, возможно, вы захотите взглянуть на Enterprise DB (на основе PostgreSQL), которая поставляется с инструментами для миграции с Oracle.
C.