Параметр remote query timeout
С помощью параметра remote query timeout определяется время в секундах, в течение которого удаленная операция может быть выполнена, прежде чем закончится время ожидания MicrosoftSQL Server. Значение по умолчанию равно 600, что означает 10 минут ожидания. Это значение применимо для исходящих подключений, инициированных компонентом Database Engine как удаленный запрос. Это значение не влияет на запросы, получаемые компонентом Database Engine.
Для разнородных запросов параметр remote query timeout задает время ожидания удаленным поставщиком в секундах (инициализированное в объекте команд с помощью свойства набора строк DBPROP_COMMANDTIMEOUT) результирующих наборов. Это значение также используется, чтобы задать DBPROP_GENERALTIMEOUT, если это поддерживается удаленным поставщиком. Это приведет к тому, что время ожидания других операций станет равно указанному числу секунд.
Для удаленных хранимых процедур параметр remote query timeout задает число секунд, которое должно пройти после отправки удаленной инструкцииEXEC, перед тем как истечет время ожидания удаленной хранимой процедуры.
Новые настройки вступают в силу сразу же, без остановки или перезапуска сервера.
См. также