Freigeben über


Gewusst wie: Manuelle Installation von SQL Server 2008 für Team Foundation Server

Wenn Sie SQL Server 2008 für Visual Studio Team Foundation Server installieren, müssen Sie bestimmte Funktionen installieren. Andere Funktionen sind nur erforderlich, wenn Sie Berichte generieren möchten. SQL Server Express umfasst keine Clientkonnektivitätstools. Sie können diese aber mithilfe der folgenden Vorgehensweise in diesem Thema hinzufügen.

Tipp

Um optimale Ergebnisse zu erhalten, sollten Sie dieselbe Version von SQL Server auf allen Servern verwenden, auf denen Datenbanken für eine Bereitstellung von Team Foundation Server gehostet werden sollen. Wenn Sie z. B. beabsichtigen, einen separaten Server zur Berichterstellung zu verwenden, sollten Sie sicherstellen, dass die gleiche Edition von SQL Server als Server ausgeführt wird, auf dem die Konfigurationsdatenbank für Team Foundation Server gehostet wird.

Tipp

Wenn Sie Team Foundation Server oder SQL Server auf Windows Server 2008 R2 installieren, muss .NET Framework 3.5 installiert sein. Auf Windows Server 2008 R2 können Sie .NET Framework 3.5 über den Assistenten zum Hinzufügen von Features in Server-Manager installieren. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Hinzufügen von Serverrollen und Features.

Anforderungen für Team Foundation Server

Um Team Foundation Server auszuführen, müssen Sie sowohl das Datenbankmodul als auch die Volltextsuche auf derselben Instanz von SQL Server installieren. Diese Instanz muss jedoch nicht auf demselben Server wie Team Foundation Server ausgeführt werden.

Anforderungen für die Berichterstellung

Wenn Sie Berichte generieren möchten, die Daten aus Team Foundation anzeigen, müssen Sie Team Foundation Server für die Verwendung von SQL Server Analysis Services und SQL Server Reporting Services konfigurieren. Sie können eine oder beide dieser Funktionen auf demselben Server wie Team Foundation Server installieren, oder Sie können jede Funktion auf einem anderen Server als Team Foundation Server installieren.

Wenn sich SQL Server Reporting Services nicht auf dem Server befindet, auf dem Team Foundation Server ausgeführt wird, und Sie die Berichterstellung verwenden, müssen Sie die Clientkonnektivitätstools auf Team Foundation Server installieren.

Empfehlungen für SQL Server-Topologien

Team Foundation Server unterstützt zahlreiche SQL Server-Topologien, teilweise auch, um Teams mit bereits vorhandenen SQL Server-Installationen zu unterstützen. Es gibt jedoch einige Richtlinien dafür, wie SQL Server für Team Foundation Server eingerichtet wird.

  • Einzelner Server: Datenbankmodul, Volltextsuche, SQL Server Reporting Services und Analysis Services werden auf demselben Server wie Team Foundation Server ausgeführt. Wenn Sie die Berichterstellung nicht verwenden, benötigen Sie SQL Server Reporting Services und Analysis Services nicht. Weitere Informationen finden Sie unter Szenario: Installieren von Team Foundation Server auf einem einzelnen Server.

  • Dualer Server: SQL Server Reporting Services und Team Foundation Server werden auf demselben Server ausgeführt. Datenbankmodul, Volltextsuche und SQL Server Analysis Services werden auf einem anderen Server ausgeführt. Das Szenario trennt den HTTP-Datenverkehr vom SQL Server-Datenverkehr. Wenn Sie keine Berichterstellung benötigen, sind SQL Server Reporting Services und Analysis Services nicht erforderlich.

  • Mehrere Server: Datenbankmodul und Volltextsuche auf einem Server, SQL Server Reporting Services auf einem zweiten Server, Analysis Services auf einem dritten Server (Reporting Services und Analysis Services können sich alternativ auch auf demselben Server befinden) und Konnektivität der Clienttools auf dem Server, auf dem Team Foundation Server ausgeführt wird. Wenn Sie keine Berichterstellung benötigen, sind SQL Server Reporting Services, Analysis Services und Clientkonnektivitätstools nicht erforderlich, sodass es sich letztlich um eine Topologie mit zwei Servern handelt.

Weitere Informationen zu Bereitstellungen, die mehrere Serverkombinationen verwenden, finden Sie unter Szenario: Installieren von Team Foundation Server auf einer vorhandenen Infrastruktur oder auf mehreren Servern

Berichtsserver

Wenn Sie die Berichterstellung verwenden, erfordert Team Foundation Server einen dedizierten Berichtsserver.

Der Berichtsserver benötigt eine dedizierte relationale Datenbank. Diese Datenbank ist von der relationalen Datenbank getrennt, die Team Foundation Server zur Bereitstellung von Berichten verwendet. Wenn Sie SQL Server Reporting Services und das Datenbankmodul auf dem gleichen Server installieren, kann das Setup von SQL Server Reporting Services konfigurieren und die erforderliche relationale Datenbank auf der Datenbankmodul-Instanz einrichten.

Wenn Sie Reporting Services ohne das Datenbankmodul installieren, müssen Sie Reporting Services manuell konfigurieren, nachdem Sie SQL Server installiert haben. Dies beinhaltet das Angeben einer Instanz des Datenbankmoduls, auf der die relationale Datenbank für den Berichtsserver gehostet werden kann. Weitere Informationen finden Sie unter Manuelles Konfigurieren des Berichtsservers.

Als empfohlene Vorgehensweise für Bereitstellungen von Team Foundation Server, die die Berichterstellung verwenden, sollten Sie den Windows-Dienst für Analysis Services so konfigurieren, dass beim Auftreten eines Fehlers eine Wiederherstellung durchgeführt wird. Weitere Informationen finden Sie unter Konfigurieren von Analysis Services für die Wiederherstellung nach einem Fehler.

Erforderliche Berechtigungen

Zum Ausführen dieser Schritte müssen Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Server sein, auf dem Sie SQL Server installieren.

Um einen Berichtsserver manuell zu konfigurieren, müssen Sie auch Mitglied der Sicherheitsgruppe Administratoren auf dem SQL Server sein, der die Berichtsserver-Datenbank hostet, wenn sich diese Instanz von SQL Server nicht auf dem Berichtsserver befindet.

Installieren von SQL Server 2008

So installieren Sie SQL Server 2008

  1. Legen Sie die Installations-DVD für SQL Server 2008 Enterprise Edition oder Standard Edition ein, und doppelklicken Sie auf setup.exe.

    Tipp

    Das Installationsprogramm für SQL Server bietet an, die benötigten Versionen von Microsoft .NET Framework und Windows Installer zu installieren, falls diese noch nicht installiert sind. Sie müssen diese Komponenten installieren, um mit der Installation von SQL Server fortfahren zu können, und Sie müssen den Server neu starten, sobald Sie dazu aufgefordert werden, nachdem diese Komponenten installiert wurden.

  2. Klicken Sie auf der Seite SQL Server-Installationscenter auf Installation, und klicken Sie anschließend auf Neue eigenständige SQL Server-Installation oder Hinzufügen von Features zu einer vorhandenen Installation.

  3. Klicken Sie auf der Seite Setupunterstützungsregeln auf OK.

  4. Geben Sie auf der Seite Product Key Ihren Product Key ein, und klicken Sie auf Weiter.

  5. Lesen Sie die Lizenzvereinbarung auf der Seite Lizenzbedingungen. Wenn Sie die Bedingungen akzeptieren, aktivieren Sie das Kontrollkästchen Ich stimme den Bedingungen des Lizenzvertrags zu, und klicken Sie dann auf Weiter.

  6. Klicken Sie auf der Seite Setup-Unterstützungsdateien auf Installieren.

  7. Klicken Sie auf der Seite Setupunterstützungsregeln auf Weiter.

    Tipp

    Eine Windows-Firewall-Warnung wird möglicherweise angezeigt. Sie können diese Warnung gefahrlos ignorieren. Informationen zu den erforderlichen SQL Server-Ports für Team Foundation Server finden Sie unter Erforderliche Ports für die Installation von Team Foundation-Komponenten.

  8. Aktivieren Sie auf der Seite Featureauswahl die Kontrollkästchen für die folgenden Komponenten, und klicken Sie dann auf Weiter:

    • Datenbankmoduldienste (erforderlich für Team Foundation Server)

    • Volltextsuche (erforderlich für Team Foundation Server)

    • Analysis Services (erforderlich für Berichterstellung)

    • Reporting Services (erforderlich für Berichterstellung)

    • Konnektivität der Clienttools (erforderlich, wenn keine anderen SQL Server-Komponenten auf dem Server installiert sind, auf dem Team Foundation Server ausgeführt wird.)

    • Verwaltungstools - Einfach

    Tipp

    Um Team Foundation Server zu installieren, müssen Sie die Verwaltungsprogramme (Einfach oder Vollständig) nicht auf dem gleichen Server wie SQL Server installieren. Sie müssen die Installation von SQL Server mithilfe von SQL Server Management Studio überprüfen.

  9. Klicken Sie auf der Seite Instanzkonfiguration auf Standardinstanz oder auf Benannte Instanz. Wenn Sie auf Benannte Instanz geklickt haben, geben Sie einen Namen der Instanz ein. Klicken Sie auf Weiter.

  10. Klicken Sie auf der Seite Erforderlicher Speicherplatz auf Weiter.

  11. Klicken Sie auf der Seite Serverkonfiguration auf Gleiches Konto für alle SQL Server-Dienste verwenden, oder geben Sie den Namen eines Domänenkontos oder NT-Autorität\Netzwerkdienst im Feld Kontoname für jeden Dienst ein.

    • Wenn Sie ein Domänenkonto angeben, geben Sie das zugehörige Kennwort im Feld Kennwort ein.

    • Wenn Sie NT-Autorität\Netzwerkdienst verwenden, lassen Sie das Feld Kennwort leer.

    • Wenn Sie auf Gleiches Konto für alle SQL Server-Dienste verwenden klicken, müssen Sie möglicherweise immer noch Kontoinformationen für einige Dienste manuell eingeben.

    Überprüfen Sie in der Spalte Starttyp, dass der Wert Automatisch für alle Dienste angezeigt wird, die Sie bearbeiten können, und klicken Sie dann auf Weiter.

  12. Wenn Sie in Schritt 8 das Kontrollkästchen für Datenbankmoduldienste aktiviert haben, klicken Sie auf der Seite Datenbankmodulkonfiguration auf Windows-Authentifizierungsmodus, klicken Sie auf Aktuellen Benutzer hinzufügen und anschließend auf Weiter.

    Tipp

    Auf dieser und der nächsten Seite können Sie die Sortiereinstellungen festlegen (Analysis Services-Konfiguration). Weitere Informationen finden Sie unter SQL Server-Sortierungsanforderungen für Team Foundation Server.

  13. Wenn Sie in Schritt 8 das Kontrollkästchen für Analysis Services aktiviert haben, klicken Sie auf der Seite Analysis Services-Konfiguration auf Aktuellen Benutzer hinzufügen und anschließend auf Weiter.

  14. Wenn Sie in Schritt 8 das Kontrollkästchen für Reporting Services aktiviert haben, klicken Sie auf der Seite Reporting Services-Konfiguration auf Standardkonfiguration des systemeigenen Modus installieren. Wenn diese Option nicht verfügbar ist, klicken Sie auf Berichtsserver installieren, aber nicht konfigurieren und anschließend auf Weiter.

    Wenn Sie planen, den Berichtsserver und Team Foundation Server auf unterschiedlichen Servern zu installieren und den Berichtsserver nicht automatisch konfigurieren können, müssen Sie ihn manuell konfigurieren, nachdem Sie die Installation von SQL Server abgeschlossen haben.

    Tipp

    Klicken Sie nicht auf Standardkonfiguration des integrierten SharePoint-Modus installieren. Team Foundation Server unterstützt diesen Konfigurationsmodus nicht.

  15. (Optional) Aktivieren Sie auf der Seite Fehler- und Verwendungsberichterstellung eine oder beide Kontrollkästchen, um anzugeben, wohin Informationen zu Fehlern und zur Funktionsverwendung gesendet werden sollen, und klicken Sie dann auf Weiter.

  16. Klicken Sie auf der Seite Installationsregeln auf Weiter.

  17. Überprüfen Sie auf der Seite Installationsbereit die Liste der zu installierenden Komponenten, und klicken Sie dann auf Installieren.

    Auf der Seite Installationsstatus wird der Status der einzelnen Komponenten angezeigt.

  18. Klicken Sie nach Abschluss der Installation auf Weiter.

  19. Klicken Sie auf der Seite Abgeschlossen auf Schließen.

Manuelles Konfigurieren des Berichtsservers

Sie müssen den Berichtsserver manuell konfigurieren, wenn Sie Reporting Services nicht bei der Installation von SQL Server konfigurieren konnten. Wenn sich Reporting Services auf demselben Server befindet wie Team Foundation Server und Sie den Berichtsserver nicht konfiguriert haben, werden Sie bei der Installation von Team Foundation Server aufgefordert, die Berichtsserverkonfiguration abzuschließen, die bei Schritt 3 beginnt.

So konfigurieren Sie einen Berichtsserver manuell

  1. Klicken Sie auf Start, zeigen Sie auf Alle Programme, Microsoft SQL Server 2008 und Konfigurationstools, und klicken Sie dann auf Konfigurations-Manager für Reporting Services.

    Das Dialogfeld Konfigurationsverbindung für Reporting Services wird angezeigt.

  2. Geben Sie in Servername den Namen des Berichtsservers ein. Wenn Sie einen Instanznamen verwenden, geben Sie den Namen der Instanz in Berichtsserverinstanz ein. Klicken Sie auf Verbinden.

  3. Klicken Sie auf der Seite Konfigurations-Manager für Reporting Services auf Starten, wenn als Status für den Berichtsdienst Beendet angezeigt wird.

  4. Klicken Sie in der Navigationsleiste auf Webdienst-URL.

  5. Klicken Sie auf der Seite Webdienst-URL auf Übernehmen, um die Standardwerte in den Feldern Virtuelles Verzeichnis, IP-Adresse, und TCP-Port zu übernehmen.

  6. Klicken Sie in der Navigationsleiste auf Datenbank.

  7. Klicken Sie auf der Seite Berichtsserver-Datenbank auf Datenbank ändern.

    Der Assistent zum Konfigurieren der Berichtsserver-Datenbank wird gestartet.

  8. Klicken Sie auf der Seite Aktion des Assistenten auf Neue Berichtsserver-Datenbank erstellen, und klicken Sie anschließend auf Weiter.

  9. Geben Sie auf der Seite Datenbankserver des Assistenten im Feld Servername den Namen einer lokalen oder einer Remoteinstanz von SQL Server ein, auf der die Datenbank für den Berichtsserver gehostet werden soll, und klicken Sie anschließend auf Weiter.

  10. Klicken Sie auf der Seite Datenbank des Assistenten auf Weiter, um die Standardwerte in den Feldern Datenbankname, Sprache, und Systemeigener Modus zu übernehmen.

  11. Klicken Sie unter Anmeldeinformationen auf Weiter, um die Standardwerte in den Feldern Authentifizierungstyp, Benutzername und Kennwort zu übernehmen.

  12. Überprüfen Sie die Angaben auf der Seite Zusammenfassung des Assistenten, und klicken Sie auf Weiter.

  13. Klicken Sie auf der Seite Fortsetzen und Fertigstellen des Assistenten auf Fertig stellen.

  14. Klicken Sie in der Navigationsleiste für Konfigurations-Manager für Reporting Services auf Berichts-Manager-URL.

  15. Klicken Sie auf der Seite Berichts-Manager-URL auf Übernehmen, um den Standardwert im Feld Virtuelles Verzeichnis zu übernehmen, und klicken Sie dann auf Beenden.

Konfigurieren von Analysis Services für die Wiederherstellung nach einem Fehler

Konfigurieren Sie den Windows-Dienst für Analysis Services so, dass er nach einem Fehler neu gestartet wird.

So konfigurieren Sie Analysis Services für die Wiederherstellung

  1. Klicken Sie auf Start, zeigen Sie auf Alle Programme und Verwaltung, und klicken Sie anschließend auf Dienste.

  2. Klicken Sie mit der rechten Maustaste auf den Windows-Dienst für SQL Server Analysis Services (MSSQLSERVER), und klicken Sie anschließend auf Eigenschaften.

    Wenn Sie eine benannte Instanz von Analysis Services verwenden, wird der Name der Instanz in Klammern angegeben.

  3. Klicken Sie auf Wiederherstellung.

  4. Klicken Sie in der Liste Erster Fehler auf Dienst neu starten.

  5. Klicken Sie in der Liste Zweiter Fehler auf Dienst neu starten.

  6. Klicken Sie in der Liste Weitere Fehler auf Dienst neu starten, und klicken Sie dann auf OK.

Siehe auch

Referenz

Prüfliste: Installation auf einem Server

Prüfliste: Installation auf mehreren Servern

Prüfliste: Upgrade von Team Foundation Server durch mehr als einen Server

Konzepte

SQL Server-Sortierungsanforderungen für Team Foundation Server