Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR:
2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
Regelname: Alle Statusdienstdatenbanken wurden für eine Statusdienstanwendung angehalten
Zusammenfassung: Alle Datenbanken, die einer Statusdienst-Dienstanwendung zugeordnet sind, wurden angehalten. Dies kann zu Fehlern führen, wenn einige SharePoint Server 2016- und SharePoint 2013-Komponenten wie InfoPath-Webbrowserformulare und das Microsoft SharePoint-Diagramm-Webpart verwendet werden.
Ursache: Das Problem kann vom Administrator verursacht worden sein, der alle Datenbanken für die Dienstanwendung angehalten hat.
Lösung: Setzen Sie die Datenbanken der Statusdienst-Dienstanwendung mithilfe von Microsoft PowerShell fort.
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.
Gruppe "Administratoren" auf dem Server, auf dem Sie die PowerShell-Cmdlets ausführen.
Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.
Hinweis
Wenn Sie nicht über Berechtigungen verfügen, wenden Sie sich an Ihren Setupadministrator oder SQL Server Administrator, um Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.
Starten Sie die SharePoint-Verwaltungsshell.
Weitere Informationen zur Interaktion mit Windows Server 2012 R2 finden Sie unter Allgemeine Verwaltungsaufgaben und Navigation in Windows.
Geben Sie zur Identifizierung der angehaltenen Datenbank den folgenden Befehl an der Eingabeaufforderung von PowerShell ein:
Get-SPStateServiceDatabaseWenn Sie eine angehaltene Datenbank fortsetzen möchten, geben Sie den folgenden Befehl an der Eingabeaufforderung von Windows PowerShell ein:
Resume-SPStateServiceDatabase -Identity <DatabaseID>Wobei Folgendes gilt:
- <DatabaseID> ist der Bezeichner für die Dienstanwendungsdatenbank des Statusdiensts als GUID.
Wenn Sie eine neue Datenbank erstellen möchten, anstatt eine vorhandene Datenbank zu verwenden, geben Sie den folgenden Befehl an der Eingabeaufforderung von Windows PowerShell ein:
New-SPStateServiceDatabase -Name <DatabaseName> -ServiceApplication <ID> -DatabaseServer <ServerName> [-DatabaseCredentials <Credential>]Wobei Folgendes gilt:
<DatabaseName> ist der Name der Datenbank als Zeichenfolge.
<ID> ist der Bezeichner für die betroffene Statusdienst-Dienstanwendung als Zeichenfolge oder GUID. Wenn nur eine Zustandsdienstanwendung vorhanden ist, müssen Sie diesen Parameter nicht angeben.
<ServerName> ist der Name des Datenbankservers.
<Credential> sind die Anmeldeinformationen für die SQL Server-Authentifizierung für den Datenbankserver. Wenn dieser Parameter nicht angegeben wird, wird Windows-Authentifizierung verwendet.
Weitere Informationen finden Sie unter Resume-SPStateServiceDatabase oder New-SPStateServiceDatabase.