Condividi tramite


Procedura: riavviare un servizio e impostarlo per l'avvio automatico

Aggiornamento: novembre 2007

Affinché Visual Studio Team System Team Foundation Server funzioni correttamente, tutti i servizi obbligatori devono essere in esecuzione, in modo che i livelli applicazione e dati possono scambiarsi le informazioni, e i servizi devono essere impostati per avviarsi automaticamente. Nelle distribuzioni a server singolo, ogni servizio deve essere in esecuzione sul server che esegue Team Foundation Server. Nelle distribuzioni a server doppio, ogni servizio deve essere in esecuzione nel server appropriato. Nella tabella seguente, il nome visualizzato di ogni servizio necessario precede il nome del servizio fra parentesi:

Servizi

Percorso

  • Servizio analisi code coverage

  • Servizio di amministrazione IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Utilità di pianificazione di Visual Studio Team Foundation Server (TFSServerScheduler)

  • Pubblicazione sul Web (W3SVC)

Deve essere in esecuzione sul server a livello applicazione.

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

Deve essere in esecuzione sul server in cui è distribuito il server database per Team Foundation.

  • Servizio di amministrazione IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • Pubblicazione sul Web (W3SVC)

    Nota:

    Quando SQL Server 2008 è installato, Reporting Services non utilizza Internet Information Services (IIS). Non occorre che il servizio Amministrazione di IIS e il servizio Pubblicazione sul Web (W3SVC) siano in esecuzione.

Deve essere in esecuzione sul server in cui è distribuito SQL Server Reporting Services.

  • SQL Server Analysis Services

Deve essere in esecuzione sul server in cui è distribuito SQL Server Analysis Services.

  • Servizio di amministrazione IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Timer di Windows SharePoint Services (SPTimer)

  • Pubblicazione sul Web (W3SVC)

Deve essere in esecuzione sul server in cui è distribuito Prodotti e tecnologie SharePoint.

Se si sospetta che un servizio necessario non sia in esecuzione, occorre prima assicurarsi che sia stato installato il più recente service pack per Visual Studio Team System Team Foundation Server e quindi verificare se ogni servizio necessario è in esecuzione. Se un servizio necessario non è in esecuzione, occorre riavviarlo. Se necessario, occorre impostarlo per l'avvio automatico. Per ulteriori informazioni, vedere le procedure successive in questo argomento.

Se non è possibile riavviare un servizio, la password per l'account del servizio che gestisce tale servizio potrebbe essere errata o scaduta. Per ulteriori informazioni, vedere i log eventi. Se una password per un account del servizio è scaduta, è necessario modificarla seguendo queste procedure:

Un account del servizio o una password erroneamente configurata è la causa più probabile dell'arresto di un servizio, specialmente se neppure gli altri servizi che utilizzano lo stesso account si sono avviati. Per ulteriori informazioni su quali account di servizio gestiscono i servizi, vedere Gestione e reimpostazione di account di servizio e password.

Nota importante:

Per una sicurezza ottimale, l'account TFSService non deve essere un amministratore di un computer che sta eseguendo un componente di Team Foundation. Se Team Foundation Server è stato distribuito nel dominio Active Directory, è necessario selezionare la casella di controllo L'account è sensibile e non può essere delegato per ciascun account di servizio.

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro del gruppo di sicurezza Administrators nel server a livello dati o applicazione per Team Foundation.

Per avviare un servizio arrestato

  1. Accedere al server su cui il servizio si è arrestato.

  2. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi Servizi.

    Verrà aperta la console MMC Servizi.

  3. Fare clic con il pulsante destro del mouse sul servizio non in esecuzione, quindi scegliere Avvia.

  4. Chiudere la console Servizi.

Per configurare un servizio per l'avvio automatico

  1. Accedere al server su cui il servizio è installato.

  2. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi Servizi.

    Verrà aperta la console Servizi.

  3. Fare clic con il pulsante destro del mouse sul servizio che non è impostato per l'avvio automatico, quindi scegliere Proprietà.

    Ad esempio, fare clic con il pulsante destro del mouse su SQL Server Agent (TFSINSTANCE), quindi scegliere Proprietà.

    Verrà aperta la finestra Proprietà di SQL Server Agent (TFSINSTANCE).

  4. Selezionare Automatico dall'elenco a discesa Tipo di avvio nella scheda Generale, quindi scegliere OK.

  5. Chiudere la console Servizi.

Vedere anche

Attività

Procedura: modificare l'account o la password del servizio di Team Foundation Server

Procedura: cambiare l'account o la password del servizio SQL Server Reporting Services

Concetti

Gestione e reimpostazione di account di servizio e password

Altre risorse

Risoluzione dei problemi di connessione al server di livello dati

Correzione di procedure di connessione e configurazione