Option remote query timeout

Utilisez l'option Délai d'attente de la requête distante pour spécifier la durée, en secondes, d'une opération distante au terme de laquelle le délai d'attente de Microsoft SQL Server expire. La valeur par défaut est égale à 600, ce qui autorise un délai de 10 minutes. Cette valeur s'applique à une connexion sortante émise par le Moteur de base de données comme requête distante. Elle n'a aucun effet sur les requêtes reçues par le Moteur de base de données.

Pour les requêtes hétérogènes, l'option remote query timeout spécifie le nombre de secondes (initialisé dans l'objet commande à l'aide de la propriété d'ensemble de lignes DBPROP_COMMANDTIMEOUT) pendant lesquelles un fournisseur peut attendre les résultats avant l'expiration de la requête. Cette valeur est également utilisée pour définir DBPROP_GENERALTIMEOUT si elle est prise en charge par le fournisseur distant. Cela entraînera l'expiration du délai de toutes les autres opérations après le nombre de secondes spécifié.

Pour les procédures stockées distantes, l'option remote query timeout spécifie le nombre de secondes devant s'écouler après l'envoi d'une instruction distante EXEC avant que le temps imparti ne soit atteint.

Le paramètre prend effet immédiatement sans arrêt et redémarrage du serveur.

Affectez la valeur 0 pour désactiver le délai d'expiration. La requête sera mise en attente jusqu'à son annulation.