Перехват API вызовов и трансляция их в Oracle API - это крутое извращение не для слабонервных. Может, поначалу оно и будет проще, чем отрефакторить проект на поддержку разных серверов БД, но в дальнейшем есть риск получить проект с жутким геморроем при доработке и обслуживании.
Рефакторинг проекта в конечном итоге окажется лучшим решением. Как минимум, его смогут обслуживать и дорабатывать люди, не знающие IB и Oracle API на уровне "трансляция одних вызовов в другие". --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

