Partager via


Option remote query timeout

Utilisez l'option remote query timeout pour spécifier la durée, en secondes, d'une requête distante avant l'expiration du délai de requête MicrosoftSQL Server. 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.