Для подключения к базе данных Oracle можно использовать сборку Microsoft OracleClient, а в формате строки подключения Oracle настроить ее на использование балансировки нагрузки при условии, что ваша среда Oracle ее поддерживает.
Вопрос, который у меня возникает, состоит в том, как узнать, после какого факта, на каком хосте БД фактически выполнялась команда? Есть ли способ получить имя машины из набора машин с балансировкой нагрузки?