Frage

Ich bin gettting SQL Timeout Fehler in meinem .net Service.

Wie der Dienst bereits auf der Produktion installiert ist, ist es eine Möglichkeit, den Timeout für den Dienst aus App.Config Datei erhöhen kann.

Derzeit erhalte ich diese Ausnahme nach einer Minute, ich muss es auf rund 10 Stunden machen, weil die gespeicherte Prozedur wir verwenden 2-2 Stunden dauert auszuführen.

War es hilfreich?

Lösung

Sie können den Timeout in Ihrer Verbindungszeichenfolge gesetzt mit "connect Timeout = 100000000;" oder was auch immer Sie möchten, dass Ihre Timeout sein

Andere Tipps

Sie könnten versuchen, die Einstellung Command Eigentum auf Ihrer SqlCommand . Ich hoffe, Sie tun dies nicht in einer ASP.NET-Anwendung.

Die Timeout-Einstellung ist auf Datenbankserver auf.

In SQL Server Manager, um die SQL Server-Eigenschaften öffnen und auf die Registerkarte Verbindung und eingestellten Zeit aus, so groß wählen, wie Sie benötigen.

Ps.

Null geht ohne Timeout.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top