Freigeben über


Fehler bei Zugriff auf Excel Services Application-Konfigurationsdatenbank - Ereignis-ID 5244

 

Gilt für: SharePoint Server 2010 Enterprise

Letztes Änderungsdatum des Themas: 2009-12-04

Warnungsname: Excel Services Application configuration database access failed

Ereignis-ID: 5244

Zusammenfassung: Der Anwendungsserver für Excel Services-Anwendung konnte nicht auf die Konfigurationsdatenbank zugreifen und ist möglicherweise nicht in der Lage, Einstellungen zu lesen oder zu speichern. Alle Einstellungen für Excel Services-Anwendung werden in der Konfigurationsdatenbank gespeichert.

Symptome: Eines oder mehrere der folgenden Symptome können auftreten:

  • Excel Services Application wird u. U. nicht bereitgestellt.

  • Excel Services Application wird möglicherweise nicht gestartet.

  • Excel Services Application wird u. U. unterbrochen, und Arbeitsmappen von Benutzern können nicht geladen werden.

  • Dieses Ereignis wird im Ereignisprotokoll angezeigt: Ereignis-ID: 5244 Beschreibung: Excel Services: Unerwarteter Fehler beim Zugriffsversuch auf Diensteinstellungen in der Konfigurationsdatenbank. Stellen Sie sicher, dass der Proxy für diese Dienstanwendung ein Mitglied der Standardproxygruppe für die aktive Webanwendung ist. Fehler =<von SharePoint zurückgegebener Fehler>.

Ursache: Dieses Ereignis kann eine oder mehrere der folgenden Ursachen haben:

  1. Die Konfigurationsdatenbank ist u. U. offline oder nicht verfügbar.

  2. Berechtigungen für die Konfigurationsdatenbank haben sich geändert, oder Berechtigungen für das Anwendungspoolkonto, unter dem Excel Services-Anwendung ausgeführt wird, haben sich geändert, und Excel Services-Anwendung hat keinen Zugriff mehr auf die Konfigurationsdatenbank.

Hinweis

Zum Ausführen der folgenden Schritte müssen Sie ein Mitglied der SharePoint-Gruppe der Farmadministratoren sein.

Lösung: Erteilen der richtigen Berechtigungen für das Datenbankzugriffskonto

  • So finden Sie das Datenbankzugriffskonto

    1. Klicken Sie auf der Seite für die Zentraladministration auf der Schnellstartleiste auf Sicherheit, und klicken Sie im Abschnitt Allgemeine Sicherheit auf Dienstkonten konfigurieren.

    2. Wählen Sie auf der Seite Dienstkonten im Abschnitt Verwaltung von Anmeldeinformationen in der Dropdownliste die Option Dienstanwendungspool für den Anwendungspool aus, der Excel Services-Anwendung ausführt. Wenn diese Option ausgewählt ist, wird der Name der Excel Services-Anwendung in dem Listenfeld unter der Dropdownliste angezeigt, z. B. Excel Service-Anwendung.

    3. Notieren Sie das Konto, das in der Liste Wählen Sie ein Konto für diese Komponente aus ausgewählt ist, und klicken Sie auf OK.

  • So stellen Sie sicher, dass dieses Konto in SQL Server über die richtigen Berechtigungen verfügt

    1. Stellen Sie unter Verwendung eines Kontos mit Administrator-Berechtigungen eine Verbindung zu dem Computer her, auf dem SQL Server ausgeführt wird.

    2. Erweitern Sie in SQL Server Management Studio im Navigationsbereich Objekt-Explorer den Knoten Sicherheit, und klicken Sie dann auf den Knoten Anmeldungen. Der Name des Datenbankzugriffskontos weist darauf hin, dass es sich um Konto für eine SQL-Anmeldung handelt, z. B. ##MS_PolicyTsqlExecutionLogin##.

    3. Wenn das Konto vorhanden ist, erweitern Sie im Navigationsbereich Objekt-Explorer den Knoten Datenbanken, dann den Knoten für die Konfigurationsdatenbank (z. B. WSS_Config), dann den Knoten Sicherheit, und klicken Sie anschließend auf Rollen.

    4. Erweitern Sie den Knoten Datenbankrollen, klicken Sie mit der rechten Maustaste auf db_owner, und wählen Sie dann Eigenschaften aus.

    5. Überprüfen Sie im Dialogfeld Datenbankrolle-Eigenschaften, ob das Datenbankzugriffskonto in der Liste Mitglieder dieser Rolle enthalten ist. Wird das Konto nicht aufgeführt, klicken Sie auf Hinzufügen.

  • So stellen Sie sicher, dass Excel Services-Anwendung aus der Konfigurationsdatenbank lesen kann

    1. Klicken Sie auf dem Computer auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft SharePoint 2010-Produkte, und klicken Sie dann auf SharePoint-Verwaltungsshell.

    2. Geben Sie an der Eingabeaufforderung den Windows PowerShell-Cmdlet-Namen Get-SPExcelServiceApplication ein, um die Einstellungen der angegebenen Excel Services-Anwendung abzurufen. Diese Einstellungen werden aus der Konfigurationsdatenbank gelesen.