Я использую метод Execute на объекте команды ADO для выполнения хранимой процедуры. Этот вызов вызывает исключение, когда сетевой адаптер отключен и повторно включен
почему в этом случае не удастся выполнить?
Выполнение завершается неудачно, потому что основное сетевое соединение было потеряно (хотя логическое состояние объекта Соединения все равно будет отображаться как Открытое)
Что вы можете сделать по этому поводу:
Я думаю, что ответ зависит от вашего использования вашей БД.
Вы также можете представить себе поток мониторинга, который регулярно выполняет простой выбор и повторно открывает соединение, если оно закрыто.
Других решений пока нет …