"0x80040E14" oder "HTTP 500" bei der Windows SharePoint Services Web Website Verbindung nach der Installation eines Windows SharePoint Services Fehlermeldung service Pack oder ein Sicherheitsupdate

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 841216 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Sie nach der Installation eines Microsoft Windows SharePoint Services mit einem Microsoft Windows SharePoint Services-Standort verbinden Servicepack oder ein Sicherheitsupdate auf dem Server. Wenn Sie dies tun, erhalten Sie eine Fehlermeldung, die eine der folgenden Fehlermeldungen ähnelt:
Ausnahme von HRESULT: 0x80040E14.
Behandeln von Problemen mit Windows SharePoint Services.
HTTP 500 - Interner Serverfehler
Darüber hinaus können Sie die folgenden Vorgänge durchführen möglicherweise nicht:
  • Spalten in einer Liste bearbeiten
  • Importieren einer Kalkulationstabelle
  • Ein Auswahlfeld Auswahlmöglichkeiten hinzugefügt.

Ursache

Dieses Problem kann auftreten, wenn der Inhalt in Windows SharePoint Services-Datenbanken während der Installation von Windows SharePoint Services nicht korrekt aktualisiert werden Pack Service oder aktualisieren die Sicherheit für Windows SharePoint Services 2.0, das im Microsoft Knowledge Base-Artikel 887981 beschrieben wird. Die Inhaltsdatenbanken habe dieselbe Version Zahlen, die vorhanden, bevor Sie das Windows SharePoint Services Service Pack installiert wurden. Dieses Problem kann auftreten, wenn eine der folgenden Bedingungen erfüllt ist:
  • Sie installieren Microsoft Windows SharePoint Services Service Pack 1 (SP1) oder höher auf dem Server, wenn der virtuelle Server unextended ist, und Erweitern des virtuellen Servers durch die Zuordnung des virtuellen Servers zu einem vorhandenen Windows SharePoint Services-Website.
  • Installieren Sie Windows SharePoint Services Service Pack 1 (SP1) oder höher auf dem Server Wenn der MSSQLSERVER-Dienst beendet wird. In diesem Fall Windows SharePoint Services und Servicepacks sind erfolgreich installiert, aber die Inhaltsdatenbanken werden nicht aktualisiert.
  • Installieren Sie Windows SharePoint Services Service Pack 1 (SP1) oder höher auf dem Server und ein Prozess hat die virtuellen Servern Inhalts Verzeichnis Dateien \_vti_pvt\service.cnf oder \web.config für den Schreibzugriff gesperrt.
  • Installieren Sie Windows SharePoint Services Service Pack 1 (SP1) oder höher als Administrator auf dem Server. Allerdings ist das Konto, mit denen Sie die Windows SharePoint Services Servicepacks installieren, kein Administratorkonto auf dem Computer mit Microsoft SQL Server.

    Hinweis: Minimal, haben Sie die Rollen Datenbankersteller und Security Administrator für das Konto in SQL haben, dass Sie die Windows SharePoint Services Servicepacks auf dem Webserver mit installieren. Außerdem müssen Sie die Datenbank mit "Db_owner" und den öffentlichen Zugriff auf alle SharePoint-Datenbanken zugreifen.
  • Sie installieren das Sicherheitsupdate für Windows SharePoint Services 2.0, der beschrieben wird in Microsoft Knowledge Base-Artikel 887981 mithilfe des Features Automatische Updates.
Dieses Problem kann auch auftreten, wenn Sie diese Schritte durchführen:
  1. Installieren Sie Windows SharePoint Services.
  2. Installiert Windows SharePoint Services SP1 oder höher.
  3. Entfernen von Windows SharePoint Services SP1 oder höher.
  4. Installieren Sie die ursprünglichen Release-Version von Windows SharePoint Services.
  5. Verbinden Sie erneut auf die aktualisierten Datenbanken.
In diesem Szenario ist Windows SharePoint Services in einem fehlerhaften Zustand da die Datenbanken, um die neuesten Service Packs für Windows SharePoint Services installiert aktualisiert werden, aber der Webserver die Version to manufacturing Releasebuild ausgeführt wird. Sie müssen Windows SharePoint Services und alle zuvor installierten Service Packs für das Programm und die Datenbanken funktionsfähig sein erneut installieren.

Lösung

Um dieses Problem zu beheben, verwenden Sie das Stsadm.exe-Befehlszeilenprogramm erzwingen eine Aktualisierung von der Inhaltsdatenbanken beginnen. Gehen Sie hierzu für die Version von Windows SharePoint Services, die ausgeführt werden folgendermaßen Sie vor.

Windows SharePoint Services 2.0

  1. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie Cmd im Feld Öffnen und klicken Sie dann auf OK .
  2. Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, und drücken Sie nach jedem Befehl die [EINGABETASTE]:
    cd/d %commonprogramfiles%\Microsoft Shared\Web Server Extensions\60\BIN
    Stsadm -o Update - Forceupgrade
  3. Geben Sie exit ein, um Eingabeaufforderung zu beenden.

Windows SharePoint Services 3.0

  1. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie Cmd im Feld Öffnen und klicken Sie dann auf OK .
  2. Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, und drücken Sie nach jedem Befehl die [EINGABETASTE]:
    cd/d %commonprogramfiles%\Microsoft Shared\Web Server extensions\12\BIN
    Stsadm -o Update - Forceupgrade
  3. Geben Sie exit ein, um Eingabeaufforderung zu beenden.
Hinweis: Wenn Sie den Befehl Stsadm.exe, um eine Aktualisierung einer Windows SharePoint Services-Installation manuell erzwingen ausführen, erhalten Sie folgende Fehlermeldung:
Der aktuelle Benutzer oder die Anwendungspoolidentität des virtuellen Servers ist nicht der Besitzer der Datenbank '<sts_servername_1>' auf Server '"Server_name\share_point" "
Sie erhalten diese Fehlermeldung, da Windows SharePoint Services erfordert, dass der Datenbankbesitzer (DBO) eine der folgenden ist:
  • Das Konto, das der Anwendungspool der SharePoint-Zentraladministration virtuellen Server, wie für Microsoft Windows-Authentifizierung ausgeführt wird
  • Das Windows SharePoint Services für SQL Server-Authentifizierung verbunden ist SQL Server-Konto
Wenn Sie Windows-Authentifizierung verwenden, müssen Sie den Datenbankbesitz und die Berechtigungen für die Datenbanken Berechtigungen für die Anwendung Pool Konten gewähren ändern. Wenn Sie SQL Server-Authentifizierung verwenden, müssen Sie den Datenbankbesitz und die Berechtigungen für die Datenbanken Berechtigungen SQL Server Konto gewähren ändern. Verwenden Sie Microsoft SQL Query Analyzer, zum Ändern des Datenbankbesitzes und Berechtigungen.

Sie müssen DBO, das Windows-Konto oder die SQL Server-Konto, dem Windows SharePoint Services, als ausgeführt wird, sein ändern. Wenn aus irgendeinem Grund Sie die Änderung sofort können nicht, ist es jedoch eine temporäre Problemumgehung. Sie können festlegen, das Windows-Konto oder die SQL Server-Konto, auf dem Windows SharePoint Services ausgeführt wird, als zu der Systemadministrator in SQL Server. Anschließend können Sie weiterhin mit dem Befehl Stsadm ? o aktualisieren .

Hinweis: Wenn das Anwendungspoolkonto als Netzwerkdienst ausgeführt wird und wenn Sie Windows-Authentifizierung verwenden, wird nicht als die DBO-Dienst festlegen werden. Stattdessen können Sie der Gruppe "Netzwerkdienst" System Administrators Berechtigungen in SQL Server erteilen. Für Installationen, die Windows-Authentifizierung verwenden, in denen Netzwerkdienst als das Anwendungspoolkonto verwendet, der als Windows SharePoint Services ausgeführt wird, führen Sie die folgende Prozedur nicht verwenden.

Gehen Sie folgendermaßen vor um DBO das Windows-Konto oder die SQL Server-Konto, dem Windows SharePoint Services, als ausgeführt wird, zu ändern,
  1. Ändern des Datenbankbesitzes und der Berechtigungen für die Konfigurationsdatenbank. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf dem Computer, auf dem SQL Server ausgeführt wird auf Start , zeigen Sie auf Programme , zeigen Sie auf Microsoft SQL Server und klicken Sie dann auf Query Analyzer .
    2. Geben Sie im Dialogfeld Verbindung mit SQL Server den Namen des Servers im Feld SQL Server , und klicken Sie dann auf OK .
    3. Klicken Sie im Menü Abfrage auf Datenbank ändern .
    4. Klicken Sie im Feld Datenbank von server_name auswählen auf die Konfigurationsdatenbank (Sts_config), und klicken Sie dann auf OK .
    5. Geben Sie im Fenster Abfrage die folgende entsprechende Abfrage, je nachdem, ob Sie Windows-Authentifizierung oder SQL Server-Authentifizierung verwenden.

      Wenn Sie Windows-Authentifizierung verwenden werden geben Sie die folgende Abfrage.
      DECLARE @AdminVSAccount nvarchar(255)
      DECLARE @ContentVSAccount nvarchar(255)
      SET @ContentVSAccount = N'domain\contentaccount'; 
      SET @AdminVSAccount = N'domain\adminaccount'; 
      EXEC sp_grantlogin @ContentVSAccount;
      EXEC sp_changedbowner @AdminVSAccount;
      IF NOT EXISTS (SELECT * FROM sysusers WHERE name=@ContentVSAccount) 
        EXEC sp_grantdbaccess @ContentVSAccount; 
      EXEC sp_addrolemember 'db_owner', @ContentVSAccount; 
      EXEC sp_addsrvrolemember @AdminVSAccount, 'dbcreator'
      EXEC sp_addsrvrolemember @AdminVSAccount, 'securityadmin'
      Hinweis: Ersetzen Sie in Zeilen 3 und 4 Domain\contentaccount und Domain\adminaccount durch das Domänenkonto für den virtuellen Inhaltsserver und das Domänenkonto für den virtuellen Server SharePoint-Zentraladministration. Wenn die Konten identisch sind, SQL Query Analyzer wird eine Fehlermeldung angezeigt, aber der Prozess dennoch erfolgreich ausgeführt wird.

      Wenn Sie SQL Server-Authentifizierung verwenden werden geben Sie die folgende Abfrage.
      DECLARE @SQLAccount nvarchar(255)
      SET @SQLAccount = N'sql_user_account'; 
      EXEC sp_changedbowner @SQLAccount;
      EXEC sp_addsrvrolemember @SQLAccount, 'dbcreator'
      EXEC sp_addsrvrolemember @SQLAccount, 'securityadmin'
      Hinweis: In Zeile 2, ersetzen Sie Sql_user_account mit dem Namen des SQL Server-Kontos, dass Windows SharePoint Services konfiguriert ist wird, mit dem Computer Verbinden mit SQL Server ausgeführt. Dabei muss einem vorhandenen SQL Server-Konto handeln.
    6. Klicken Sie auf Abfrage ausführen , die Datenbank zu aktualisieren.
  2. Ändern des Datenbankbesitzes und der Berechtigungen für die Inhaltsdatenbanken. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf dem Computer, auf dem SQL Server ausgeführt wird auf Start , zeigen Sie auf Programme , zeigen Sie auf Microsoft SQL Server und klicken Sie dann auf Query Analyzer .
    2. Geben Sie im Dialogfeld Verbindung mit SQL Server den Namen des Servers im Feld SQL Server , und klicken Sie dann auf OK.
    3. Klicken Sie im Menü Abfrage auf Datenbank ändern .
    4. Klicken Sie im Feld Datenbank von server_name auswählen auf die Inhalte Datenbank, die Sie aktualisieren möchten und klicken Sie dann auf OK .
    5. Geben Sie im Fenster Abfrage die folgende entsprechende Abfrage, je nachdem, ob Sie Windows-Authentifizierung oder SQL Server-Authentifizierung verwenden.

      Wenn Sie Windows-Authentifizierung verwenden werden geben Sie die folgende Abfrage.
      DECLARE @AdminVSAccount nvarchar(255)
      DECLARE @ContentVSAccount nvarchar(255)
      SET @ContentVSAccount = N'domain\contentaccount'; 
      SET @AdminVSAccount = N'domain\adminaccount'; 
      EXEC sp_grantlogin @ContentVSAccount;
      EXEC sp_grantlogin @AdminVSAccount;
      EXEC sp_changedbowner @AdminVSAccount;
      IF NOT EXISTS (SELECT * FROM sysusers WHERE name=@ContentVSAccount) 
        EXEC sp_grantdbaccess @ContentVSAccount; 
      EXEC sp_addrolemember 'db_owner', @ContentVSAccount;
      Hinweis: Ersetzen Sie in Zeilen 3 und 4 Domain\contentaccount und Domain\adminaccount durch das Domänenkonto für den virtuellen Inhaltsserver und das Domänenkonto für den virtuellen Server SharePoint-Zentraladministration. Wenn die Konten identisch sind, SQL Query Analyzer wird eine Fehlermeldung angezeigt, aber der Prozess dennoch erfolgreich ausgeführt wird. Wenn Sie SQL Server-Authentifizierung in den Zeilen 3 und 4 verwenden, ersetzen Sie Domain\contentaccount und Domain\adminaccount durch den SQL Server-Konto-Namen.

      Wenn Sie SQL Server-Authentifizierung verwenden werden geben Sie die folgende Abfrage.
      DECLARE @SQLAccount nvarchar(255)
      SET @SQLAccount = N'sql_user_account'; 	
      EXEC sp_changedbowner @SQLAccount;
      Hinweis: In Zeile 2, ersetzen Sie Sql_user_account mit dem Namen des SQL Server-Kontos, dass Windows SharePoint Services konfiguriert ist wird, mit dem Computer Verbinden mit SQL Server ausgeführt. Dabei muss einem vorhandenen SQL Server-Konto handeln.
    6. Klicken Sie auf Abfrage ausführen , die Datenbank zu aktualisieren.
  3. Wiederholen Sie die vorherigen Schritte für jede weitere Inhaltsdatenbank.
  4. Überprüfen Sie, dass der DBO und die entsprechenden Berechtigungen festlegen erfolgreich war. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf dem Computer, auf dem SQL Server ausgeführt wird auf Start , zeigen Sie auf Programme , zeigen Sie auf Microsoft SQL Server und klicken Sie dann auf Enterprise Manager .
    2. Suchen Sie unter Datenbanken die Konfigurationsdatenbank, klicken Sie mit der rechten Maustaste auf die Konfigurationsdatenbank und klicken Sie dann auf Eigenschaften .
    3. Überprüfen Sie auf der Registerkarte Allgemein ob der Besitzer das Konto ist, das Sie in den Abfragen angegeben. Für SQL Server-Authentifizierung ist der Besitzer des SQL Server-Kontos. Für die Windows-Authentifizierung ist der Besitzer des Anwendungspoolkontos, dem als virtuelle Server von SharePoint-Zentraladministration ausgeführt wird.
    4. Wiederholen Sie diese Schritte für jede der anderen Inhaltsdatenbanken.

Eigenschaften

Artikel-ID: 841216 - Geändert am: Montag, 3. Dezember 2007 - Version: 8.3
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows SharePoint Services
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows SharePoint Services 3.0
Keywords: 
kbmt kbpending kberrmsg kbprb KB841216 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 841216
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com