Frage

Ich versuche, eine DB auf meinem lokalen SQL2008 Server zum Auffüllen eines Datengenerierungsplan verwenden. Allerdings, wenn ich es laufen erhalte ich:

  

fehlgeschlagen Datengenerierung aufgrund der folgenden Ausnahme: Zeitüberschreitung abgelaufen. Die Timeout-Periode abgelaufen ist vor dem Abschluss des Vorgangs oder der Server antwortet nicht aufgetreten .. 1 Mal (en).

Ich habe versucht, die Verbindung Timeout-Einstellung in den erweiterten Verbindungseigenschaften zu 120 statt 15 Einstellung, aber ich immer noch den Fehler.

Wie behebe ich dieses Problem?

stehen rund 40 beteiligten Tabellen und etwa 20 davon sind immer 100 Zeilen eingefügt, während, 10 Tabellen ~ 1000 Zeilen und der Rest weniger als 100 Zeilen. Auch wenn ich mir die Mühe Tabelle das Skript ausschließen erfolgreich abgeschlossen.

Danke!

War es hilfreich?

Lösung

Zum Menü Extras> Optionen> Datenbank-Tools> Data Generator> SQL Timeout

Sie müssen möglicherweise Visual Studio für die Änderung wirksam neu zu starten, zumindest ich musste.

Es gibt auch andere Timeout-Werte, die über die Registry (QueryTimeoutSeconds, LongRunningQueryTimeoutSeoncds, LockTimeoutSeconds) konfiguriert werden kann, obwohl ich den Unterschied nicht verstehen. Siehe hier .

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