Veraltete Dateigruppen

Dieses Thema ist nur für SQL Server-Datenbanken relevant, die mehrere Dateien oder Dateigruppen enthalten, und unter dem einfachen Wiederherstellungsmodell nur für schreibgeschützte Dateigruppen.

Wenn eine nicht wiederhergestellte Dateigruppe auch zu keinem späteren Zeitpunkt mehr wiederhergestellt werden soll, können Sie sie als veraltet aus der Datenbank entfernen. Die veraltete Dateigruppe kann zu keinem Zeitpunkt in dieser Datenbank wiederhergestellt werden, die zugehörigen Metadaten bleiben jedoch erhalten. Nachdem die Dateigruppe veraltet ist, d. h. außer Kraft gesetzt wurde, kann die Datenbank neu gestartet werden, und durch die Wiederherstellung wird die Datenbank über alle wiederhergestellten Dateigruppen hinweg konsistent.

Eine Dateigruppe außer Kraft zu setzen, stellt eine Option zum Auflösen verzögerter Transaktionen dar, die durch eine Offline-Dateigruppe ausgelöst wurden, die nicht mehr in der Datenbank enthalten sein soll. Transaktionen, die sich verzögert haben, weil eine Dateigruppe offline ist, befinden sich, nachdem eine Dateigruppe außer Kraft gesetzt wird, nicht mehr im Verzögerungsmodus. Weitere Informationen finden Sie unter Verzögerte Transaktionen.

So setzen Sie eine Dateigruppe außer Kraft

  1. Entfernen Sie mithilfe der folgenden ALTER DATABASE-Anweisung alle Dateien aus der Dateigruppe:

    ALTER DATABASE database_name REMOVE FILE file_name

  2. Entfernen Sie die Dateigruppe mithilfe der folgenden ALTER DATABASE-Anweisung:

    ALTER DATABASE database_name REMOVE FILEGROUP filegroup_name