Пока вы можете загрузить драйвер JDBC для SQL Server в базу данных Oracle с помощью утилиты loadjava , да, это должно быть возможно.Это будет зависеть от версии Oracle (разные версии базы данных имеют разные версии внутренней JVM) и версии JVM, которая требуется для вашего драйвера JDBC для SQL Server, но я не ожидаю, что это будет слишком сложно.Если вы используете Oracle 10.2 (я полагаю, основываясь на версии Руководства разработчика Java, с которой вы связаны), вам просто нужно убедиться, что вы используете версию драйвера JDBC для SQL Server, совместимую с1.4 JVM.
Это, несомненно, будет менее эффективным, чем использование гетерогенных служб и прозрачного шлюза для ODBC.И это, вероятно, довольно много работы для развития.Но это должно работать.