Freigeben über


Anfügen und Wiederherstellen von schreibgeschützten Inhaltsdatenbanken in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Sie können eine schreibgeschützte Inhaltsdatenbank in SharePoint Server über PowerShell anfügen und wiederherstellen.

Bevor Sie beginnen

Eine SharePoint Server-Farm, in der Inhaltsdatenbanken als schreibgeschützt festgelegt wurden, kann Bestandteil einer Umgebung für die Wiederherstellung nach einem Fehler mit gespiegelten oder mithilfe von Protokollversand gelieferten Datenbanken oder Bestandteil einer hochverfügbaren Wartungs- oder Patchumgebung sein, die den Benutzerzugriff ermöglicht, während eine andere Version der Farm aktualisiert wird.

Informieren Sie sich zunächst über die Voraussetzungen, die erfüllt sein müssen, ehe Sie mit diesem Vorgang beginnen:

Anfügen und Wiederherstellen einer schreibgeschützten Inhaltsdatenbank mit PowerShell

Sie können eine schreibgeschützte Inhaltsdatenbank nur über PowerShell anfügen und wiederherstellen.

So fügen Sie eine schreibgeschützte Inhaltsdatenbank mithilfe von PowerShell an und stellen sie wieder her

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

      Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    [!HINWEIS] Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie die SharePoint-Verwaltungsshell.

  3. Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
    

    Wobei Folgendes gilt:

    • <DatabaseName> ist der Name der schreibgeschützten Datenbank.

    • <WebApplicationID> ist die ID, die der schreibgeschützten Datenbank zugewiesen ist.

    Hinweis

    Das Anfügen einer Inhaltsdatenbank mithilfe des Mount-SPContentDatabase Cmdlets unterscheidet sich vom Anfügen einer Datenbank in SQL Server mithilfe von SQL Server-Tools. Mount-SPContentDatabase ordnet die Inhaltsdatenbank einer Webanwendung zu, damit deren Inhalt gelesen werden kann.

Weitere Informationen finden Sie unter Mount-SPContentDatabase.

Hinweis

[!HINWEIS] Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

Siehe auch

Konzepte

Übersicht über Sicherung und Wiederherstellung in SharePoint Server