Freigeben über


Gewusst wie: Neustarten eines Diensts und Einrichten für den automatischen Start

Aktualisiert: November 2007

Für das ordnungsgemäße Funktionieren von Visual Studio Team System Team Foundation Server müssen alle erforderlichen Dienste ausgeführt werden, sodass die Anwendungs- und Datenebene Informationen wie vorgesehen austauschen können, und die Dienste sollten für den automatischen Start eingerichtet sein. Bei Bereitstellungen auf einem Server muss jeder Dienst auf dem Server ausgeführt werden, auf dem Team Foundation Server ausgeführt wird. Bei Bereitstellungen auf zwei Servern muss jeder Dienst auf dem entsprechenden Server ausgeführt werden. In der folgenden Tabelle steht der Anzeigename jedes erforderlichen Dienstes vor dem Dienstnamen in Klammern:

Dienste

Speicherort

  • Codeabdeckungsanalyse-Dienst

  • IIS-Verwaltungsdienst (IISADMIN)

  • HTTP-SSL (HTTPFilter)

  • Taskplaner von Visual Studio Team Foundation Server (TFSServerScheduler)

  • WWW-Publishingdienst (W3SVC)

Muss auf dem Anwendungsebenenserver ausgeführt werden.

  • SQL Server (TFSINSTANCE)

  • SQL Server-Agent (TFSINSTANCE) (SQLSERVERAGENT)

Muss auf dem Server ausgeführt werden, auf dem der Datenbankserver für Team Foundation bereitgestellt wird.

  • IIS-Verwaltungsdienst (IISADMIN)

  • HTTP-SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • WWW-Publishingdienst (W3SVC)

    Hinweis:

    Wenn SQL Server 2008 installiert ist, wird Internetinformationsdienste (IIS) von Reporting Services nicht verwendet. Der IIS-Verwaltungsdienst und der WWW-Publishingdienst (W3SVC) müssen nicht ausgeführt werden.

Muss auf dem Server ausgeführt werden, auf dem SQL Server Reporting Services bereitgestellt wird.

  • SQL Server Analysis Services

Muss auf dem Server ausgeführt werden, auf dem SQL Server Analysis Services bereitgestellt wird.

  • IIS-Verwaltungsdienst (IISADMIN)

  • HTTP-SSL (HTTPFilter)

  • Windows SharePoint Services-Timer (SPTimer)

  • WWW-Publishingdienst (W3SVC)

Muss auf dem Server ausgeführt werden, auf dem SharePoint-Produkte und -Technologien bereitgestellt wird.

Wenn Sie vermuten, dass ein erforderlicher Dienst nicht ausgeführt wird, sollten Sie zuerst überprüfen, ob das aktuelle Service Pack für Visual Studio Team System Team Foundation Server installiert ist, und dann, ob jeder erforderliche Dienst ausgeführt wird. Starten Sie andernfalls den erforderlichen Dienst neu. Richten Sie den Dienst ggf. für den automatischen Start ein. Weitere Informationen finden Sie in den Verfahren weiter unten in diesem Thema.

Falls Sie einen Dienst nicht neu starten können, ist u. U. das Kennwort für das Dienstkonto, das diesen Dienst verwaltet, nicht korrekt oder abgelaufen. Weitere Informationen finden Sie in den Ereignisprotokollen. Wenn ein Kennwort für ein Dienstkonto abgelaufen ist, müssen Sie es mit den folgenden Schritten ändern:

Ein nicht korrekt konfiguriertes Dienstkonto oder Kennwort ist die wahrscheinlichste Ursache dafür, dass ein Dienst abgebrochen wird, besonders dann, wenn anderen Dienste, die das gleiche Konto verwenden, auch nicht starten. Weitere Informationen dazu, welche Dienstkonten welche Dienste verwalten, finden Sie unter Verwalten und Zurücksetzen von Dienstkonten und Kennwörtern.

Wichtiger Hinweis:

Um optimale Sicherheit zu gewährleisten, sollte das TFSService-Konto kein Administrator auf einem Computer sein, auf dem eine Komponente von Team Foundation ausgeführt wird. Wenn Team Foundation Server in einer Active Directory-Domäne bereitgestellt wurde, sollte für jedes Dienstkonto das Kontrollkästchen Konto ist vertraulich und kann nicht delegiert werden aktiviert werden.

Erforderliche Berechtigungen

Damit Sie diese Schritte ausführen können, müssen Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Datenebenen- oder Anwendungsebenenserver für Team Foundation sein.

So starten Sie einen angehaltenen Dienst

  1. Melden Sie sich an dem Server an, auf dem der Dienst angehalten wurde.

  2. Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie auf Dienste.

    Die Microsoft Management Console (MMC) Dienste wird geöffnet.

  3. Klicken Sie mit der rechten Maustaste auf den Dienst, der nicht ausgeführt wird, und klicken Sie auf Starten.

  4. Schließen Sie die Konsole Dienste.

So konfigurieren Sie einen Dienst für den automatischen Start

  1. Melden Sie sich an dem Server an, auf dem der Dienst installiert ist.

  2. Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie anschließend auf Dienste.

    Die Konsole Dienste wird geöffnet.

  3. Klicken Sie mit der rechten Maustaste auf den Dienst, der nicht für den automatischen Start eingerichtet ist, und klicken Sie dann auf Eigenschaften.

    Klicken Sie z. B. mit der rechten Maustaste auf SQL Server-Agent (TFSINSTANCE), und klicken Sie dann auf Eigenschaften.

    Das Eigenschaftenfenster für SQL Server-Agent (TFSINSTANCE) wird geöffnet.

  4. Klicken Sie auf der Registerkarte Allgemein in der Liste Starttyp auf Automatisch, und klicken Sie anschließend auf OK.

  5. Schließen Sie die Konsole Dienste.

Siehe auch

Aufgaben

Gewusst wie: Ändern des Dienstkontos oder Kennworts für Team Foundation Server

Gewusst wie: Ändern des Dienstkontos oder Kennworts für SQL Server Reporting Services

Konzepte

Verwalten und Zurücksetzen von Dienstkonten und Kennwörtern

Weitere Ressourcen

Beheben von Problemen beim Herstellen einer Verbindung mit dem Datenebenenserver

Korrigieren von Verbindungs- und Konfigurationsverfahren