Ich habe zuvor etwas Ähnliches gefragt, aber zuvor hatte ich gefragt, ob Backups an einen freigegebenen Speicherort verschoben werden sollen. Diesmal bin ich neugierig: Wenn ich eine Datenbank auf einem freigegebenen Laufwerk wiederherstellen möchte, muss ich IFI auf diesem Server oder nur auf dem Server aktivieren, auf dem SQL Server ausgeführt wird?
Der Grund, den ich frage, ist, dass ich eine ziemlich große Datenbank wiederherstelle und sie in den letzten Stunden zu 100% wiederhergestellt wurde. Die Wartezeit sp_whoisactive
lautet:
(28472716ms) `PREEMPTIVE_OS_WRITEFILEGATHER.
Das einzige Mal , dass ich gesehen habe , das ist , wenn IFI nicht auf, aber ich tun habe es auf dem SQL - Server aktiviert ist , aber es ist nicht auf dem gemeinsamen genutzten Laufwerk - Server aktiviert.