Aktivieren des TCP/IP-Protokolls für eine Datenbankinstanz
Bei einer Bereitstellung von Team Foundation Server auf mehreren Servern müssen Sie das TCP/IP-Protokoll für die Team Foundation-Datenbank aktivieren. Mit der Aktivierung dieses Protokolls verfügen Sie über Unterstützung für Remoteverbindungen wie die Verbindung zwischen dem Anwendungsebenenserver und dem Datenebenenserver für Team Foundation. Wenn das TCP/IP-Protokoll nicht sowohl für die Datenbankinstanz als auch den SQL Server Native Client aktiviert ist, werden möglicherweise die folgenden Fehler angezeigt:
Fehler 29108. Team Foundation-Berichtsserverkonfiguration: Verbindung mit Team Foundation-Datenebene kann beim Konfigurieren der Berichtsserverdatenbank nicht hergestellt werden.
TF31001: Team Foundation kann die Liste von Teamprojekten aus Team Foundation Server nicht abrufen. Team Foundation Server gab folgenden Fehler zurück: Fehler bei der Anforderung mit HTTP-Status 503: TF30059: Schwerwiegender Fehler beim Initialisieren des Webdiensts.
Erforderliche Berechtigungen
Damit Sie diese Schritte ausführen können, müssen Sie Mitglied der Sicherheitsgruppe sysadmin für SQL Server auf dem Datenebenenserver für Team Foundation sein.
So aktivieren Sie das TCP/IP-Protokoll für die Datenbankinstanz
Melden Sie sich bei dem Datenebenenserver an, auf dem die Datenbankinstanz definiert ist.
Zeigen Sie im Menü Start auf Alle Programme, auf Microsoft SQL Server 2005 oder Microsoft SQL Server 2008, auf Konfigurationstools, und klicken Sie anschließend auf SQL Server-Konfigurations-Manager.
Klicken Sie im Strukturbereich auf SQL Server 2005-Dienste oder SQL Server 2008-Dienste.
Überprüfen Sie im Ergebnisbereich, ob in der Spalte Zustand neben dem Namen jedes Diensts Aktiv angezeigt wird.
Wenn Beendet angezeigt wird, klicken Sie mit der rechten Maustaste auf den Namen des Diensts, und klicken Sie dann auf Starten.
Klicken Sie im Strukturbereich zum Erweitern auf SQL Server 2005-Netzwerkkonfiguration oder SQL Server 2008-Netzwerkkonfiguration, und klicken Sie dann auf **Protokolle für MSSQLServer/**MeinInstanzname.
Wenn Sie bei der Installation die Standardinstanz angegeben haben, ist der Instanzname MSSQLSERVER.
Überprüfen Sie im Ergebnisbereich, ob in der Spalte Status neben dem Namen des TCP/IP-Protokolls Aktiviert angezeigt wird.
Wenn Deaktiviert angezeigt wird, klicken Sie mit der rechten Maustaste auf TCP/IP, und klicken Sie dann auf Aktivieren.
Klicken Sie im Strukturbereich zum Erweitern auf SQL Native Client-Konfiguration, und klicken Sie dann auf Clientprotokolle.
Überprüfen Sie im Ergebnisbereich, ob in der Spalte Status neben dem Namen des TCP/IP-Protokolls Aktiviert angezeigt wird.
Wenn Deaktiviert angezeigt wird, klicken Sie mit der rechten Maustaste auf TCP/IP, und klicken Sie dann auf Aktivieren.
Klicken Sie im Strukturbereich auf SQL Server 2005-Dienste oder SQL Server 2008-Dienste.
Klicken Sie im Ergebnisbereich mit der rechten Maustaste auf SQL Server (MSSQLServer/MeinInstanzname), und klicken Sie dann auf Neu starten.