Freigeben über


Manuelle Installation von SQL Server für Team Foundation Server

Wenn Sie SQL Server für Team Foundation Server installieren, müssen Sie bestimmte SQL Server-Funktionen installieren. Andere Funktionen sind nur erforderlich, wenn Sie Berichte generieren möchten.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 erzeugen möchten, müssen Sie sowohl Analysis Services als auch Reporting Services installieren.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 Clientkonnektivitätstools auf Team Foundation Server installieren.

TippTipp

SQL Server Express umfasst keine Konnektivität der Clienttools. Sie können diese aber mithilfe der folgenden Vorgehensweise in diesem Thema hinzufügen.

Empfehlungen für SQL Server-Topologien

Team Foundation Server unterstützt zahlreiche SQL Server-Topologien, um teilweise Teams mit vorhandenen SQL Server-Installationen anzupassen.Es folgen einige Richtlinien für SQL Server-Topologien, die Sie möglicherweise für Team Foundation Server verwendeten.Egal welche Topologie Sie nutzen, wir empfehlen die Verwendung der gleichen Version von SQL Server für alle Servern, die Daten auf Team Foundation Server hosten.Wenn Sie z. B. beabsichtigen, einen separaten Server zur Berichterstellung zu verwenden, sollten Sie sicherstellen, dass die gleiche Edition von SQL Server wie auf dem Server ausgeführt wird, auf dem die Konfigurationsdatenbank für Team Foundation Server gehostet wird.

Dies sind die empfohlenen Setups – abhängig davon, wie viele Server Sie verwenden:

  • Einzelserver: Installieren Sie das Datenbankmodul, die Volltextsuche, SQL Server Reporting Services und Analysis Services auf dem gleichen Server, auf dem Team Foundation Server ausgeführt wird. Siehe Installieren von Team Foundation Server.

  • Dualer Server: Installieren Sie SQL Server Reporting Services und Team Foundation Server auf demselben Server. Installieren Sie das Datenbankmodul, die Volltextsuche und SQL Server Analysis Services auf einem anderen Server.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: Installieren Sie das Datenbankmodul und die 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. Wenn Sie diese wirksam ausschließen, entsteht hieraus eine Topologie mit zwei Servern.

Weitere Informationen zu Bereitstellungen, die mehrere Serverkombinationen verwenden, finden Sie unter Gewusst wie: Installieren von Team Foundation Server mit der erweiterten Konfiguration

Dd578652.collapse_all(de-de,VS.110).gifBerichtsservertopologie

Der Berichtsserver benötigt eine relationale Datenbank.Diese Datenbank kann die relationale Datenbank, die von Team Foundation Server genutzt wird, oder eine separate Instanz sein.Wenn Sie SQL Server Reporting Services und das Datenbankmodul auf dem gleichen Server installieren, kann das Setup von SQL Server die Reporting Services automatisch durch die Verwendung der dafür erforderlichen relationalen Datenbank auf der Datenbankmodul-Instanz konfigurierenWenn 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.Lesen Sie dazu Manuelles Konfigurieren des Berichtsservers.

Als empfohlene Vorgehensweise für Bereitstellungen von Team Foundation Server, die die Berichterstellung verwenden, konfigurieren Sie den Windows-Dienst für Analysis Services so, 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.

So installieren Sie SQL Server

TippTipp

Sie können sich ein Video ansehen, das die Installation von SQL Server 2008 R2 für Team Foundation Server veranschaulicht. (YouTube)

  1. Legen Sie die Installations-DVD für eine unterstützte Version von SQL Server ein, und starten Sie "setup.exe".Weitere Informationen: SQL Server-Anforderungen für Team Foundation Server.

  2. Wählen Sie auf der Seite SQL Server-Installationscenter die Option Installation und dann Neuinstallation oder Hinzufügen von Funktionen zu einer vorhandenen Installation aus.

  3. Wählen Sie auf der Seite Setupunterstützungsregeln die Option OK aus.

  4. Geben Sie auf der Seite Product Key Ihren Product Key ein, oder geben Sie eine kostenlose Edition an, und wählen Sie dann Weiter aus.

  5. Akzeptieren Sie auf der Seite Lizenzbedingungen die Lizenzbedingungen, und wählen Sie Weiter aus.

  6. Wählen Sie auf der Seite Setup-Unterstützungsdateien die Option Installieren (nur SQL Server 2008 R2) aus.

  7. Wählen Sie auf der Seite Setupunterstützungsregeln die Option Weiter aus.

    TippTipp

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

  8. Wählen Sie auf der Seite Setuprolle die Option SQL Server-Funktionsinstallation aus, und wählen Sie anschließend Weiter aus.

  9. Aktivieren Sie auf der Seite Funktionsauswahl die Kontrollkästchen für mindestens eine der folgenden Komponenten, und zwar in Abhängigkeit der von Ihnen verwendeten Topologie, und wählen Sie anschließend Weiter aus.

    • Datenbankmoduldienste (erforderlich für Team Foundation Server)

    • Volltextsuche oder Volltext- und semantische Extraktion für die Suche ¹ (für Team Foundation Server erforderlich)

    • Analysis Services (erforderlich für Berichterstellung)

    • Reporting Services oder Reporting Services – systemeigen¹ (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 ²

  10. Wählen Sie auf der Seite Installationsregeln die Option Weiter aus.

  11. Wählen Sie auf der Seite Instanzkonfiguration die Option Standardinstanz oder Benannte Instanz aus.Wenn Sie Benannte Instanz auswählen, geben Sie einen Namen der Instanz ein.Wählen Sie Weiter aus.

  12. Wählen Sie auf der Seite Erforderlicher Speicherplatz die Option Weiter aus.

  13. Führen Sie auf der Seite Server-Konfiguration eine der folgenden Optionen aus:

    • Für SQL Server 2012 können Sie die Standardeinstellungen übernehmen, oder den Namen eines Domänenkontos oder NT-AUTORITÄT\NETZWERKDIENST im Feld Kontoname für jeden Dienst eingeben.

    • Wählen Sie für SQL Server 2008 R2 die Option 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.

    Geben Sie unabhängig von der SQL Server-Version das Kennwort im Feld Kennwort ein, wenn Sie ein Domänenkonto angeben.Wenn Sie NT-Autorität\Netzwerkdienst verwenden, lassen Sie das Feld Kennwort leer.

  14. Ü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.

    HinweisHinweis

    Auf dieser Seite können Sie Sortierungseinstellungen festlegen.Weitere Informationen finden Sie unter SQL Server-Sortierungsanforderungen für Team Foundation Server.

  15. Wenn Sie in Schritt 9 das Kontrollkästchen für Datenbankmoduldienste aktiviert haben, wählen Sie auf der Seite Datenbankmodulkonfiguration die Option Windows-Authentifizierungsmodus, dann Aktuellen Benutzer hinzufügen und anschließend Weiter.Fahren Sie andernfalls mit dem nächsten Schritt fort.

  16. Wenn Sie in Schritt 9 das Kontrollkästchen für Analysis Services aktiviert haben, wählen Sie auf der Seite Analysis Services-Konfiguration die Option Aktuellen Benutzer hinzufügen und anschließend Weiter.Fahren Sie andernfalls mit dem nächsten Schritt fort.

  17. Wenn Sie in Schritt 9 das Kontrollkästchen für Reporting Services aktiviert haben, wählen Sie auf der Seite Reporting Services-Konfiguration die Option Standardkonfiguration des systemeigenen Modus installieren (SQL Server 2008) oder Installieren und Konfigurieren (SQL Server 2012) aus.Wenn diese Optionen nicht verfügbar sind, wählen Sie Berichtsserver installieren, aber nicht konfigurieren (SQL Server 2008) oder Nur Installation (SQL Server 2012) aus, und klicken Sie dann auf Weiter.

    Wenn Sie Berichtsserver installieren, aber nicht konfigurieren oder Nur Installation auswählen mussten, planen Sie möglicherweise, den Berichtsserver und Team Foundation Server auf unterschiedlichen Servern zu installieren.Dies ist eine unterstützte Topologie, aber Sie müssen den Berichtsserver manuell konfigurieren, nachdem Sie die Installation von SQL Server abgeschlossen haben.Verwenden Sie diese Anweisungen: Manuelles Konfigurieren des Berichtsservers

    HinweisHinweis

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

  18. (Optional) Geben Sie auf der Seite Fehler- und Verwendungsberichterstellung an, ob Informationen zu Fehlern zu senden sind. Wählen Sie dann Weiter.

  19. Wählen Sie auf der Seite Installationsregeln die Option Weiter aus.

  20. Überprüfen Sie auf der Seite Installationsbereit die Liste der zu installierenden Komponenten, und wählen Sie dann Installieren aus.

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

  21. Wählen Sie auf der Seite Abgeschlossen die Option Schließen aus.

¹ In SQL Server 2012 weichen die Funktionsnamen geringfügig von denen in SQL Server 2008 R2 ab.Diese Prozedur listet Funktionsnamen beider Versionen auf, aber Sie müssen nur die Funktion installieren, die der installierten Version von SQL Server entspricht.

² Um Team Foundation Server zu installieren, müssen Sie die Verwaltungstools (Einfach oder Vollständig) nicht auf dem gleichen Computer wie SQL Server installieren.Sie müssen jedoch die Installation von SQL Server mit dem SQL Server Management Studio-Verwaltungstool überprüfen.

³ Wenn Sie auf Gleiches Konto für alle SQL Server-Dienste verwenden (nur SQL Server 2008 R2) klicken, müssen Sie möglicherweise immer noch Kontoinformationen für einige Dienste manuell eingeben.

Manuelles Konfigurieren des Berichtsservers

SQL Server 2008 R2 – keine automatische Konfiguration von Reporting Services

SQL Server 2008 R2 - keine automatische SSRS-Konfiguration

Wenn Sie das Datenbankmodul nicht auf dem gleichen Server wie Reporting Services installieren, stehen Ihnen diese Reporting Services-Konfigurationsoptionen in SQL Server 2008 R2 zur Verfügung.Sie werden einen etwas anderen Bildschirm in SQL Server 2012 bemerken, aber das Endergebnis ist dasselbe: Sie müssen den Berichtsserver mithilfe der nachfolgenden Schritte manuell konfigurieren, nachdem Sie die Installation von SQL Server beendet haben.

Im unwahrscheinlichen Fall, dass sich Reporting Services und Team Foundation Server auf demselben Server befinden und Sie den Berichtsserver nicht konfiguriert haben, werden Sie während der Installation von Team Foundation Server aufgefordert, die bei Schritt 3 beginnende Berichtsserverkonfiguration abzuschließen.

So konfigurieren Sie einen Berichtsserver manuell

  1. Starten Sie den Konfigurations-Manager für Reporting Services über das Startmenü.

    Das Dialogfeld Konfigurationsverbindung für Reporting Services wird angezeigt.

  2. Geben Sie unter Servername den Namen des Berichtsservers ein.Wenn Sie einen Instanznamen verwenden, geben Sie den Namen der Instanz in Berichtsserverinstanz ein.Wählen Sie Verbinden aus.

  3. Wählen Sie auf der Seite Konfigurations-Manager für Reporting Services die Option Starten aus, wenn als Status für den Berichtsdienst Beendet angezeigt wird.

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

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

  6. Klicken Sie in der Navigationsleiste auf Datenbank.

  7. Wählen Sie auf der Seite Berichtsserver-Datenbank die Option Datenbank ändern aus.

    Der Assistent zum Konfigurieren der Berichtsserver-Datenbank wird gestartet.

  8. Wählen Sie auf der Seite Aktion des Assistenten Neue Berichtsserver-Datenbank erstellen und dann Weiter aus.

  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 wählen Sie anschließend Weiter aus.

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

  11. Wählen Sie unter Anmeldeinformationen die Option 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 wählen Sie dann Weiter aus.

  13. Wählen Sie auf der Seite Fortsetzen und Fertigstellen des Assistenten Fertig stellen aus.

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

  15. Wählen Sie auf der Seite Berichts-Manager-URL die Option Übernehmen aus, um den Standardwert im Feld Virtuelles Verzeichnis zu übernehmen, und wählen Sie dann Beenden aus.

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

Analysis Services-Eigenschaften

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. Aktivieren Sie über das Menü Start die Option Dienste in der Systemsteuerung.

  2. Öffnen Sie das Kontextmenü für den Windows-Dienst für SQL Server Analysis Services (MSSQLSERVER), und wählen Sie dann Eigenschaften aus.

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

  3. Wählen Sie Wiederherstellung aus.

  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

Konzepte

Installieren von Team Foundation Server

Gewusst wie: Installieren von Team Foundation Server mit der erweiterten Konfiguration

Voraussetzungen für TFS-Upgrade

SQL Server-Sortierungsanforderungen für Team Foundation Server