remote query timeout (opción)

Use la opción remote query timeout para especificar el tiempo en segundos que puede tardar una operación remota antes de que Microsoft SQL Server supere el tiempo de espera. El valor predeterminado es 600, que indica que se permite una espera de diez minutos. Este valor se aplica a una conexión saliente iniciada por el Motor de base de datos como una consulta remota. Este valor no afecta a las consultas recibidas por Motor de base de datos.

En el caso de las consultas heterogéneas, la opción remote query timeout especifica los segundos (inicializados en el objeto de comando con la propiedad de conjunto de filas DBPROP_COMMANDTIMEOUT) que un proveedor remoto debe esperar a los conjuntos de resultados antes de que se agote el tiempo de espera de la consulta. Este valor se utiliza también para establecer DBPROP_GENERALTIMEOUT, si el proveedor remoto lo admite. Esto hará que se agote el tiempo de espera de todas las demás operaciones después del número de segundos especificado.

Para procedimientos almacenados remotos, la opción remote query timeout especifica los segundos que deben transcurrir después de enviar una instrucción EXECremota antes de que se agote el tiempo de espera del procedimiento almacenado remoto.

La configuración surte efecto inmediatamente, sin necesidad de detener y reiniciar el servidor.

Establezca el valor 0 para deshabilitar el tiempo de espera. La consulta esperará hasta que se cancele.