Anfügen und Wiederherstellen von schreibgeschützten Inhaltsdatenbanken in SharePoint Server
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint 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:
Wenn Sie die schreibgeschützten Datenbanken erneut anfügen, sind Lese- und Schreibzugriffe möglich.
Weitere Informationen zu schreibgeschützten Datenbanken finden Sie unter Ausführen einer Farm mit schreibgeschützten Datenbanken in SharePoint Server.
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
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.
Starten Sie die SharePoint-Verwaltungsshell.
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