Mitunter kommt es bei komplexen Abfragen oder Arbeiten an einer MS SQL-Datenbank zu Verbindungsabbrüchen wenn ein Zeit-Limit erreicht wird. Helfen kann es, den Wert für den Timeout zu verändern.
Per Voreinstellung gilt ein Timeout von 600 Sekunden, also 10 Minuten. Das ist bereits eine ganze Menge und reicht in der Regel aus. Bei umfangreichen Abfragen oder gar Datenbank-Aufräumaktionen und mehr kann es dennoch eng werden. Via Management Studio lässt sich der Wert einfach ändern. Vom simplen Erhöhen (oder Verringern) bis hin zum Deaktivieren ist alles möglich:
- Das MS SQL Server Management Studio öffnen und anmelden.
- Den betroffenen Server mit der rechten Maustaste anklicken und “Eigenschaften” auswählen.
- Unter “Verbindungen – Remoteserververbindungen” den Wert ändern.
Quellen
Microsoft – Configure the remote query timeout Server Configuration Option
accu web hosting – How to Increase the MS SQL Remote Query Timeout?
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Der Tippist etwas irreführend.
Wenn man mal in dem Artikel genau liest:
“This value applies to an outgoing connection initiated by the Database Engine as a remote query. This value has no effect on queries received by the Database Engine. A query waits until it completes.”
Es hat also nichts mit Abfragen zu tun, die gegen den DB Server gehen. Sondern wenn ich vom DB Server eine Abfrage mache. Bsp linked Server.