Aktualisieren auf Windows Server 2008 für Windows SharePoint Services 3.0 mit SP1

Wenn Sie Windows SharePoint Services 3.0 mit Service Pack 1 (SP1) auf einem Computer unter Windows Server 2003 installiert haben und auf Windows Server 2008 aktualisieren möchten, bereiten Sie Windows SharePoint Services 3.0 anhand der in diesem Artikel beschriebenen Verfahren auf das Upgrade vor.

Bevor Sie beginnen

Beseitigen etwaiger Probleme

Der Installer von Windows Server 2008 blockiert das Upgrade, wenn einer der folgenden Punkte auf den Computer unter Windows Server 2003 zutrifft:

  • Windows SharePoint Services 2.0 ist installiert.

  • FrontPage 2002-Servererweiterungen von Microsoft sind installiert.

  • Windows Internal Database SP1 ist installiert.

  • Windows SharePoint Services 3.0 SP1 ist nicht installiert.

Sie müssen alle Installationsprobleme auf dem Computer unter Windows Server 2003 beseitigen, bevor Sie Windows SharePoint Services 3.0 für das Upgrade vorbereiten.

Installieren von Windows Internal Database SP2

Wenn es sich um eine Standardinstallation oder eine eigenständige Installation von Windows SharePoint Services 3.0 handelt, bei der Windows Internal Database (MICROSOFT##SSEE) als standardmäßige Back-End-Datenbank verwendet wird, müssen Sie Windows Internal Database SP2 installieren, bevor Sie mit dem Installieren von Windows Server 2008 beginnen. Windows Internal Database verwendet die SQL Server-Technologie als relationalen Datenspeicher nur für Windows-Rollen und -Features wie Windows SharePoint Services, Active Directory-Rechteverwaltungsdienste, UDDI-Dienste, Windows Server Update Services und Windows-Systemressourcen-Manager.

Weitere Informationen zu Windows Internal Database SP2 und zum Herunterladen des Service Packs für die x86- oder x64-Architektur finden Sie unter folgenden Links:

Beenden des Suchdiensts

Wenn der Suchdienst (Spsearch) von Windows SharePoint Services während der Installation von Windows Server 2008 ausgeführt wird, kann der Suchindex beschädigt werden. Um dies zu vermeiden, sollten Sie die folgenden Schritte ausführen.

So beenden Sie den Windows SharePoint Services-Suchdienst

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Ändern Sie den Starttyp für den Windows SharePoint Services-Suchdienst in Deaktiviert, indem Sie den folgenden Befehl ausführen:

    sc config spsearch start=disabled

    Die Meldung [SC] ChangeServiceConfig SUCCESS wird angezeigt.

  3. Beenden Sie den Windows SharePoint Services-Suchdienst, indem Sie den folgenden Befehl ausführen:

    net stop spsearch

    Die Meldung The Windows SharePoint Services Search service was stopped successfully wird angezeigt.

    Hinweis

    Möglicherweise ist der Suchindex beschädigt, wenn der Konfigurations-Assistent für SharePoint-Produkte und -Technologien nicht gestartet werden kann oder wenn der Assistent beim Starten des Windows SharePoint Services-Suchdiensts nach dem Upgrade blockiert zu sein scheint. Weitere Informationen finden Sie in diesem Artikel unter "Zurücksetzen des Indexes des Windows SharePoint Services-Suchdiensts".

Installieren von Windows Server 2008

Nun können Sie mit der Installation von Windows Server 2008 fortfahren. Weitere Informationen zum Installieren von Windows Server 2008 finden Sie in der TechNet-Bibliothek zu Windows Server 2008 (https://go.microsoft.com/fwlink/?linkid=106547&clcid=0x407).

Ausführen von Schritten nach der Installation

Nach Abschluss der Installation von Windows Server 2008 müssen Sie eine binäre Reparatur vornehmen, um Windows SharePoint Services 3.0 zu konfigurieren.

So konfigurieren Sie Windows SharePoint Services unter Windows Server 2008

  1. Führen Sie eine binäre Reparatur aus. Klicken Sie in Windows Server 2008 im Startmenü auf Systemsteuerung, öffnen Sie Programme und Funktionen, wählen Sie Windows SharePoint Services 3.0 aus, und klicken Sie dann auf Ändern.

    Wenn die Benutzerkontensteuerung auf diesem Computer aktiviert ist, können Sie einen der folgenden Schritte ausführen:

    • Deaktivieren Sie die Benutzerkontensteuerung, und wiederholen Sie die Anweisungen in diesem Schritt.

    • Führen Sie Setup.exe in einem Installationspfad aus (in dem Sie die SP1-Dateien in den Ordner Updates extrahiert haben). Wenn Sie zum Auswählen einer Aktion aufgefordert werden, wählen Sie Reparieren aus.

  2. Führen Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien aus.

Wenn Sie Windows SharePoint Services 3.0 als eigenständige Installation oder auf einem Webserver in einer Serverfarm installiert haben, jedoch das Serverfarmkonto kein Administrator auf dem Computer ist, müssen Sie dem Windows SharePoint Services-Timerdienst (SPTimerV3) die Berechtigung zum Lesen aus IIS 7.0 erteilen. Folgende Symptome können auftreten, wenn der SPTimerV3-Dienst nicht über die entsprechenden Berechtigungen verfügt:

  • Zukünftige Installationen von Softwareupdates können fehlschlagen.

  • Das Erstellen von Webanwendung in Serverfarmen mit mehr als einer Webanwendung kann fehlschlagen.

  • Vorgänge, die den Zeitgeberauftrag zum Abfragen von IIS-Websiteeigenschaften verwenden, können fehlschlagen.

So erteilen Sie dem SPTimerV3-Dienst die Berechtigung zum Lesen aus IIS 7.0

  1. Melden Sie sich bei dem Computer mit einem Domänenkonto an, das Mitglied der Gruppe Administratoren auf dem lokalen Computer ist.

  2. Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten. Zeigen Sie im Startmenü auf Alle Programme, klicken Sie auf Zubehör, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.

  3. Wechseln Sie zum Verzeichnis %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\BIN.

  4. Führen Sie den folgenden Befehl aus:

    stsadm -o grantiis7permission

    Die Änderungen werden mit den folgenden Meldungen bestätigt:

    Granting permission to SPTimerV3 service to read from IIS 7.0 or above.

    Operation completed successfully.

Konfigurieren der Windows Server-Sicherung

Wenn Sie die Windows Server-Sicherung zusammen mit Windows SharePoint Services 3.0 verwenden möchten, müssen Sie bestimmte Registrierungsschlüssel konfigurieren. Andernfalls wird die Windows Server-Sicherung zusammen mit Windows SharePoint Services 3.0 nicht ordnungsgemäß ausgeführt. Informationen zum Konfigurieren der Registrierungsschlüssel für die Windows Server-Sicherung finden Sie unter "Konfigurieren der Windows Server-Sicherung" in Installieren eines eigenständigen Servers unter Windows Server 2008 (Windows SharePoint Services) (https://go.microsoft.com/fwlink/?linkid=106802&clcid=0x407).

Bekannte Probleme

Reparatur nicht zulässig, wenn die Benutzerkontensteuerung aktiviert ist

Wenn Sie nach Abschluss der Installation von Windows Server 2008 Programme und Funktionen öffnen, um Windows SharePoint Services 3.0 oder Sprachvorlagenpakete zu reparieren, können Sie den Reparaturvorgang nicht ausführen, wenn die Benutzerkontensteuerung aktiviert ist (Standardeinstellung). Vor dem Ausführen der Reparatur müssen Sie die Benutzerkontensteuerung deaktivieren.

Beheben von Problemen nach dem Upgrade ohne Windows Internal Database Service Pack 2

Der Installer von Windows Server 2008 blockiert das Upgrade, wenn Sie Windows Internal Database SP1 installiert haben. Ein mögliches Problem nach dem Blockieren des Upgrades ist, dass der Benutzer Windows Internal Database SP1 entfernt, aber Windows Internal Database SP2 nicht installiert. Wenn dies der Fall ist und Windows Server 2008 nach dem Entfernen von Windows Internal Database SP1 erfolgreich installiert wurde, installieren Sie Windows Internal Database SP2, und stellen Sie anhand der folgenden Schritte sicher, dass die Websites und der Suchdienst ordnungsgemäß ausgeführt werden.

So reparieren Sie Websites und die Suchfunktion nach dem Upgrade

  1. Beenden Sie alle Dienste von Windows SharePoint Services 3.0:

    • Windows SharePoint Services-Timerdienst

    • Windows SharePoint Services-Verwaltungsdienst

    • Windows SharePoint Services-Verfolgungsdienst

    • Windows SharePoint Services-Suchdienst

  2. Öffnen Sie ein Eingabeaufforderungsfenster, und starten Sie IIS mit dem folgenden Befehl neu:

    restartiis

  3. Zum Installieren von Windows Internal Database, die im Lieferumfang von Windows Server 2008 enthalten ist, öffnen Sie Server-Manager, klicken Sie auf Features, klicken Sie auf Features hinzufügen, aktivieren Sie das Kontrollkästchen Windows Internal Database, und klicken Sie dann auf Installieren, um den Assistenten zum Hinzufügen von Features abzuschließen.

  4. Starten Sie Windows Internal Database mit dem Abfrage-Befehlszeilenprogramm von Microsoft SQL Server 2005 (sqlcmd):

    sqlcmd -S \\.\pipe\mssql$microsoft##ssee\sql\query -E

    Hinweis

    Das Dienstprogramm sqlcmd kann kostenlos heruntergeladen werden. Für sqlcmd ist jedoch Microsoft SQL Server Native Client erforderlich, weshalb wir empfehlen, das komplette Feature Pack für Microsoft SQL Server 2005 (https://go.microsoft.com/fwlink/?linkid=70728&clcid=0x407) herunterzuladen. Weitere Informationen zum Dienstprogramm sqlcmd finden Sie unter Dienstprogramm "sqlcmd" (https://go.microsoft.com/fwlink/?linkid=81183&clcid=0x407).

  5. Führen Sie folgenden Befehl für alle Datenbanken (*.mdf) und Protokolldateien (* _log.ldf) von Windows SharePoint Services 3.0 aus. Standardmäßig sind alle Dateien im folgenden Ordner gespeichert:

    %Windows%\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data

    EXEC sp_attach_db @dbname = '<Datenbankname>', @filename1 = '<Laufwerk:\Pfad\Daten>\<dbname>.mdf', @filename2 = <Laufwerk:\Pfad\Daten>\<Datenbankname>_log.ldf'

    Go

    Hinweis

    Mindestens die folgenden Datenbanken sollten angezeigt werden: configdb, contentdb, admin contentdb und searchdb.

  6. Starten Sie die folgenden Windows SharePoint Services 3.0-Dienste:

    • Windows SharePoint Services-Timerdienst

    • Windows SharePoint Services-Verwaltungsdienst

    • Windows SharePoint Services-Verfolgungsdienst

    Hinweis

    Starten Sie auf keinen Fall den Windows SharePoint Services-Suchdienst.

  7. Starten Sie den Windows Internal Database-Dienst neu:

    1. Zeigen Sie im Startmenü auf Verwaltung, und klicken Sie dann auf Dienste.

    2. Klicken Sie in der Liste mit den Diensten mit der rechten Maustaste auf Windows Internal Database (MICROSOFT##SSEE), und klicken Sie dann auf Beenden.

    3. Klicken Sie mit der rechten Maustaste auf Windows Internal Database (MICROSOFT##SSEE), und klicken Sie dann auf Starten.

    Hinweis

    Wenn der Windows SharePoint Services-Suchdienst ausgeführt wurde, bevor Sie diesen Schritt gestartet haben, müssen Sie den Dienst mit folgendem Befehl neu starten:

    stsadm -o spsearch -action start -databaseserver %_be% -databasename wsssearch

  8. Wenn Sie im Abschnitt "Ausführen von Schritten nach der Installation" eine binäre Reparatur vorgenommen haben, können Sie diesen Schritt auslassen. Klicken Sie andernfalls zum Ausführen einer binären Reparatur im Startmenü auf Systemsteuerung, klicken Sie auf Programme und Funktionen, wählen Sie Windows SharePoint Services 3.0 aus, und klicken Sie dann auf Ändern.

  9. Führen Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien zum Konfigurieren von Windows SharePoint Services 3.0 aus.

Zurücksetzen des Indexes des Windows SharePoint Services-Suchdiensts

Wenn Sie den Windows SharePoint Services-Suchdienst beim Ausführen des Upgrades nicht beendet haben, müssen Sie möglicherweise den Suchindex für den Windows SharePoint Services-Suchdienst mithilfe des folgenden Verfahrens zurücksetzen.

Hinweis

Wenn Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien ausgeführt haben, während der Windows SharePoint Services-Suchdienst ausgeführt wurde, könnte der Suchindex durch den Assistenten beschädigt worden sein. In diesem Fall sollten Sie die in diesem Artikel unter "So setzen Sie einen beschädigten Index des Windows SharePoint Services-Suchdiensts zurück" beschriebenen Schritte ausführen.

So setzen Sie den Index des Windows SharePoint Services-Suchdiensts zurück

  1. Öffnen Sie die SharePoint-Zentraladministration. Zeigen Sie im Startmenü auf Verwaltung, und klicken Sie dann auf SharePoint 3.0-Zentraladministration.

  2. Klicken Sie auf der Registerkarte Vorgänge auf Dienste auf dem Server.

  3. Klicken Sie in der Liste der Dienste auf Beenden, um den Windows SharePoint Services-Suchdienst zu beenden.

  4. Klicken Sie im Warnungsdialogfeld auf OK.

    Warten Sie, bis der Vorgang abgeschlossen ist.

  5. Klicken Sie auf der Seite Dienste auf dem Server auf Starten, um den Windows SharePoint Services-Suchdienst zu starten.

    Die Seite Einstellungen für den Windows SharePoint Services-Suchdienst wird geöffnet.

  6. Führen Sie auf der Seite Einstellungen für den Windows SharePoint Services-Suchdienst einen Bildlauf zum Abschnitt Suchdatenbank aus, und benennen Sie Datenbankname um. Führen Sie einen Bildlauf nach unten aus, und klicken Sie auf Starten.

    Warten Sie, bis der Vorgang abgeschlossen ist.

Wenn der Spsearch-Dienst vom Konfigurations-Assistent für SharePoint-Produkte und -Technologien nicht gestartet werden kann, ist der Suchindex möglicherweise beschädigt. In diesem Fall können Sie mithilfe der Zentraladministration die Webseite Vorgänge und die Seite Dienste auf dem Server öffnen. Als Status für Spsearch wird Wird gestartet angezeigt. Da der Dienst nicht auf eine Beendigungsanforderung der Zentraladministration reagiert, müssen Sie wie im Folgenden beschrieben vorgehen.

So setzen Sie einen beschädigten Index des Windows SharePoint Services-Suchdiensts zurück

  1. Schließen Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien manuell:

    1. Öffnen Sie Task-Manager, und klicken Sie auf die Registerkarte Prozess.

    2. Wählen Sie Psconfig aus, und klicken Sie dann auf Prozess beenden.

  2. Zum Beenden des Spsearch-Diensts öffnen Sie ein Eingabeaufforderungsfenster und geben folgenden Befehl ein:

    stsadm -o spsearch -action stop

  3. Öffnen Sie die Zentraladministration. Zeigen Sie im Startmenü auf Verwaltung, und klicken Sie dann auf SharePoint 3.0-Zentraladministration.

  4. Klicken Sie auf der Registerkarte Vorgänge auf Dienste auf dem Server.

  5. Klicken Sie auf der Seite Dienste auf dem Server auf Starten, um den Windows SharePoint Services-Suchdienst zu starten.

    Die Seite Einstellungen für den Windows SharePoint Services-Suchdienst wird geöffnet.

  6. Führen Sie auf der Seite Einstellungen für den Windows SharePoint Services-Suchdienst einen Bildlauf zum Abschnitt Suchdatenbank aus, und benennen Sie Datenbankname um. Führen Sie einen Bildlauf nach unten aus, und klicken Sie auf Starten.

  7. Warten Sie, bis der Vorgang abgeschlossen ist.

  8. Starten Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien.

Herunterladen dieses Buchs

Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:

Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Windows SharePoint Services.