remote query timeout (Option)
Geben Sie mithilfe der Option remote query timeout an, wie lange (in Sekunden) ein Remotevorgang dauern kann, bevor ein Timeout für Microsoft SQL Server eintritt. Die Standardeinstellung ist 600, was einer Wartezeit von zehn Minuten entspricht. Dieser Wert gilt für eine von Datenbankmodul als Remoteabfrage initiierte ausgehende Verbindung. Der Wert hat keine Auswirkungen auf von Datenbankmodul empfangene Abfragen.
Bei heterogenen Abfragen wird durch remote query timeout die Anzahl der Sekunden angegeben (initialisiert im Befehlsobjekt mithilfe der DBPROP_COMMANDTIMEOUT-Rowseteigenschaft), die ein Remoteanbieter auf Resultsets warten sollte, bevor für die Abfrage ein Timeout eintritt. Dieser Wert wird, soweit dies vom Remoteanbieter unterstützt wird, auch zum Festlegen von DBPROP_GENERALTIMEOUT verwendet. Dadurch tritt für alle anderen Vorgänge nach Ablauf der angegebenen Anzahl von Sekunden ein Timeout ein.
Bei remote gespeicherten Prozeduren wird durch remote query timeout die Anzahl der Sekunden angegeben, die nach dem Senden einer EXEC-Remoteanweisung
vergehen müssen, bevor für die remote gespeicherte Prozedur ein Timeout eintritt.
Die Einstellung tritt sofort in Kraft (ohne Anhalten und Neustarten des Servers).
Siehe auch
Konzepte
Festlegen von Serverkonfigurationsoptionen
Andere Ressourcen
RECONFIGURE (Transact-SQL)
Rowset Properties and Behaviors
sp_configure (Transact-SQL)