Ereigniskennung 3358 (Windows SharePoint Services-Integritätsmodell)
Windows SharePoint Services 3.0 verwendet SQL Server-Datenbanken zum Speichern der meisten Inhalte für die Website und Konfigurationseinstellungen. Beispielsweise werden alle Seiten der Website, Dateien in Dokumentbibliotheken, an Listen angefügte Dateien sowie Informationen in Listen in der Inhaltsdatenbank gespeichert, und Sicherheits- und Berechtigungseinstellungen werden zusammen mit anderen Konfigurationseinstellungen in der Konfigurationsdatenbank in SQL Server gespeichert.
Windows SharePoint Services 3.0 verwendet ein Dienstkonto für die Kommunikation mit der Datenbank im Auftrag einer Benutzeranforderung. Bei diesem Dienstkonto kann es sich um einen bestimmten Benutzernamen und ein bestimmtes Kennwort (Domänenname und Kennwort) oder ein vordefiniertes Systemkonto wie z. B. "Lokales System" oder "Netzwerkdienst" handeln. Beim Erstellen einer SQL Server-Datenbank wird ein Wert für die maximale Datenbankgröße festgelegt. Jede Datenbank verfügt über eine separate Einstellung für die Datenbankgröße. Beachten Sie, dass einer Webanwendung eine Datenbank oder viele Datenbanken zugeordnet sein können.
Ereignisdetails
Produkt: |
Windows SharePoint Services |
ID: |
3358 |
Quelle: |
Windows SharePoint Services 3 |
Version: |
12.0 |
Symbolischer Name: |
ULSEvtTag_3358 |
Meldung: |
Die angegebene SQL Server-Instanz wurde nicht gefunden. Zusätzliche Fehlerinformationen von SQL Server sind unten aufgeführt. %1 |
Beheben
Erteilen der entsprechenden Berechtigungen für den Datenbankzugriff
Zum Ausführen dieser Aufgabe müssen Sie Mitglied der SharePoint-Gruppe Administratoren sein.
So weisen Sie das Datenbankzugriffskonto zu
Klicken Sie in der Zentraladministration im linken Navigationsbereich auf Vorgänge.
Klicken Sie auf der Seite Vorgänge im Abschnitt Sicherheitskonfiguration auf Sicherheitskonten.
Wählen Sie auf der Seite Sicherheitskonten im Abschnitt Verwaltung von Anmeldeinformationen die Option Webanwendungspool aus.
Wählen Sie in der Dropdownliste Webdienst den Webdienst aus. Standardmäßig ist Windows SharePoint Services-Webanwendung ausgewählt.
Wählen Sie in der Dropdownliste Anwendungspool den Webanwendungspool aus.
Wählen Sie die Option Konfigurierbar aus.
Geben Sie das entsprechende Domänenkonto in das Feld Benutzername ein, und geben Sie das Kennwort für das Konto in das Feld Kennwort ein.
Klicken Sie auf OK, um die Änderungen zu speichern.
Starten Sie IIS neu.
So stellen Sie sicher, dass dieses Konto in SQL Server die entsprechende Berechtigung aufweist
Stellen Sie eine Verbindung mit dem Computer mit SQL Server her, indem Sie ein Konto mit Administratorberechtigung verwenden.
Öffnen Sie in SQL Server Management Studio den Knoten Sicherheit, und öffnen Sie dann den Knoten Benutzernamen. Das Konto sollte als SQL-Benutzername angezeigt werden.
Wenn das Konto vorhanden ist, öffnen Sie den Knoten Datenbank, öffnen Sie den Knoten Sicherheit unter der Datenbank, und öffnen Sie anschließend den Knoten Rollen.
Öffnen Sie den Knoten Datenbankrollen, und doppelklicken Sie auf die Rolle db_owner, um deren Eigenschaften zu öffnen.
Im Dialogfeld Datenbankrolle-Eigenschaften sollte unter Mitglieder dieser Rolle das Datenbankzugriffskonto angezeigt werden. Wenn das Konto nicht vorhanden ist, fügen Sie es durch Klicken auf Hinzufügen hinzu.
Bestätigen
Zum Ausführen dieser Aufgabe müssen Sie Mitglied der SharePoint-Gruppe Administratoren sein.
So stellen Sie sicher, dass alle Datenbankprobleme behoben wurden
Listen Sie mithilfe des Befehls Stsadm.exe-o enumsites die Websites für jede Webanwendung auf, um alle Websites in den verschiedenen Datenbanken aufzulisten, und suchen Sie einen Website in jeder Datenbank.
Navigieren Sie zu dieser Website, und stellen Sie sicher, dass die entsprechende Seite wiedergegeben wird. Wenn gemeldet wird, dass der Zugriff verweigert wurde, und eine Option zum Anfordern des Zugriffs angezeigt wird, wurde der Vorgang erfolgreich abgeschlossen.
Klicken Sie in der Zentraladministration im linken Navigationsbereich auf Anwendungsverwaltung.
Klicken Sie auf der Seite Anwendungsverwaltung im Abschnitt SharePoint-Websiteverwaltung auf Kontingentvorlagen.
Erstellen Sie auf der Seite Kontingentvorlagen eine neue Kontingentvorlage. Die speziellen Einstellungen sind für diesen Überprüfungstest nicht relevant. Sie erstellen die Vorlage, um festzustellen, ob darauf in Schritt 7 der Zugriff möglich ist.
Klicken Sie auf OK, um die Kontingentvorlage zu speichern.
Aktualisieren Sie das Browserfenster, und kehren Sie dann zur Seite Kontingentvorlagen zurück. Wenn die von Ihnen erstellte Kontingentvorlage ausgewählt werden kann, wurde der Zugriff auf die Windows SharePoint Services 3.0-Konfigurationsdatenbank wiederhergestellt.
Klicken Sie auf Löschen, um die Kontingentvorlage zu löschen.