Gewusst wie: Aktivieren des TCP/IP-Protokolls für eine Datenbankinstanz

Aktualisiert: November 2007

Bei einer Bereitstellung von Team Foundation Server auf zwei Servern müssen Sie das TCP/IP-Protokoll für die Team Foundation-Datenbank aktivieren. Durch das Aktivieren 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 für die Datenbankinstanz und den SQL Native Client aktiviert ist, werden u. U. 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

  1. Melden Sie sich am Datenebenenserver an, auf dem die Datenbankinstanz definiert ist.

  2. 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.

  3. Klicken Sie im Strukturbereich auf SQL Server 2005-Dienste oder SQL Server 2008-Dienste.

  4. Überprüfen Sie im Ergebnisbereich, ob unter der Spalte Zustand die Option Aktiv neben dem Namen jedes Diensts angezeigt wird.

    Wenn Beendet angezeigt wird, klicken Sie mit der rechten Maustaste auf den Namen des Diensts, und klicken Sie auf Starten.

  5. 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/MyInstanceName.

    Wenn Sie während der Installation die Standardinstanz angegeben haben, ist der Instanzname MSSQLSERVER.

  6. Überprüfen Sie im Ergebnisbereich, ob unter der Spalte Status die Option Aktiviert neben dem Namen des TCP/IP-Protokolls angezeigt wird.

    Wenn Deaktiviert angezeigt wird, klicken Sie mit der rechten Maustaste auf TCP/IP, und klicken Sie dann auf Aktivieren.

  7. Klicken Sie im Strukturbereich zum Erweitern auf SQL Native Client-Konfiguration, und klicken Sie dann auf Clientprotokolle.

  8. Überprüfen Sie im Ergebnisbereich, ob unter der Spalte Status die Option Aktiviert neben dem Namen des TCP/IP-Protokolls angezeigt wird.

    Wenn Deaktiviert angezeigt wird, klicken Sie mit der rechten Maustaste auf TCP/IP, und klicken Sie dann auf Aktivieren.

  9. Klicken Sie im Strukturbereich auf SQL Server 2005-Dienste oder SQL Server 2008-Dienste.

  10. Klicken Sie im Ergebnisbereich mit der rechten Maustaste auf SQL Server (MSSQLServer/MyInstanceName), und klicken Sie dann auf Neu starten.

Siehe auch

Konzepte

Verwalten von SQL Server-Diensten

Weitere Ressourcen

Gewusst wie: Überprüfen einer Verbindung mit dem Datenbankserver

Beheben von Problemen beim Herstellen einer Verbindung mit dem Datenebenenserver