RAC customer reference
Вы можете ознакомиться с некоторыми подробностями успешного переноса приложения на ODP.NET в среду RAC в AmTrust Bank'е. Насколько я понял из комментария Игоря Мельникова, за счет присутствия общей библиотеки доступа к данным удалось сделать правильную обработку события потери связи у узлом кластера и переключения на другой узел.
PS Вот собственно сам комментарий Игоря:
"Исходный код приложения имеет многоуровневую структуру, в которой присутствует слой обращения к СУБД (DataAccess Layer). Это позволило без переписывания всего приложения, а только лишь соответствующим образом модифицировав DataAccess Layer сделать программную обработку потерю текущего узла кластера. Для этого использовалась технология TAF и была реализована функция обратного вызова TAF (TAF-callback). Функция обратного вызова TAF, вызываясь на уровне DataAccess Layer, производит программное восстановление контекста соединения и повторение транзакции
на которой произошло "падение" текущего узла. Вышеописанная модификация приложения позволила реализовать непрерынвную работу приложения (в режиме 24x7) в среде RAC
Читать дальше...