Compartir a través de


Cómo: Reiniciar un servicio y configurarlo para que se inicie automáticamente

Actualización: noviembre 2007

Para que Visual Studio Team System Team Foundation Server funcione correctamente, todos los servicios necesarios deben estar en ejecución de modo que los niveles de datos y aplicación puedan intercambiar información según el diseño realizado; por tanto, los servicios se deberían configurar de manera que se inicien automáticamente. En implementaciones de un solo servidor, cada servicio debe estar en ejecución en el servidor que está ejecutando Team Foundation Server. En implementaciones de dos servidores, cada servicio debe estar en ejecución en el servidor apropiado. En la tabla siguiente, el nombre de presentación en pantalla de cada servicio necesario precede al nombre del servicio entre paréntesis:

Servicios

Location

  • Servicio de análisis de cobertura de código

  • Servicio de administración de IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Servicio Programador de tareas de Visual Studio Team Foundation Server (TFSServerScheduler)

  • Servicio de publicación en World Wide Web (W3SVC)

Debe estar ejecutándose en el servidor del nivel de aplicación.

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

Debe estar en ejecución en el servidor donde se encuentra implementado el servidor de bases de datos para Team Foundation.

  • Servicio de administración de IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • Servicio de publicación en World Wide Web (W3SVC)

    Nota:
    Cuando se instala SQL Server 2008, Reporting Services no utiliza IIS (Internet Information Services). No es necesario que el Servicio de administración de IIS y el Servicio de publicación en World Wide Web (W3SVC) estén en ejecución.

Debe estar en ejecución en el servidor donde se encuentra implementado SQL Server Reporting Services.

  • SQL Server Analysis Services

Debe estar en ejecución en el servidor donde se encuentra implementado SQL Server Analysis Services.

  • Servicio de administración de IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Temporizador de Windows SharePoint Services (SPTimer)

  • Servicio de publicación en World Wide Web (W3SVC)

Debe estar en ejecución en el servidor donde se encuentra implementado Productos y tecnologías de SharePoint.

Si sospecha que un servicio necesario no se está ejecutando, debería asegurarse primero de que se ha instalado el service pack más reciente para Visual Studio Team System Team Foundation Server; a continuación, debería comprobar si cada servicio necesario se está ejecutando. Si un servicio necesario no se está ejecutando, debe reiniciarlo. Si es necesario, debería configurarlo de modo que se inicie automáticamente. Para obtener más información, vea los procedimientos que se indican más adelante en este tema.

Si no consigue reiniciar un servicio, podría ser debido a que la contraseña para la cuenta de servicio que administra ese servicio sea incorrecta o haya expirado. Para obtener más información, vea los registros de eventos. Si una contraseña para una cuenta de servicio ha expirado, deberá cambiarla siguiendo estos procedimientos:

Una cuenta de servicio o contraseña configurada incorrectamente es la causa más probable de que un servicio no se ejecute, sobre todo si otros servicios que utilizan la misma cuenta tampoco se han iniciado. Para obtener más información sobre qué cuenta de servicio administra cada servicio, vea Administrar y restablecer cuentas de servicio y contraseñas.

Nota importante:

Para conseguir una seguridad óptima, la cuenta de TFSService no debería ser administrador de un equipo que está ejecutando un componente de Team Foundation. Si ha implementado Team Foundation Server en un dominio de Active Directory, debería seleccionar la casilla La cuenta es importante y no se puede delegar para la cuenta de cada servicio.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo de seguridad Administradores en el servidor de nivel de aplicación o de nivel de datos para Team Foundation.

Para iniciar un servicio que está detenido

  1. Inicie sesión en el servidor en el que está detenido el servicio.

  2. Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Servicios.

    Se abre la consola Servicios.

  3. Haga clic con el botón secundario en el servicio que no se está ejecutando y, a continuación, haga clic en Iniciar.

  4. Cierre la consola Servicios.

Para configurar un servicio de modo que se inicie automáticamente

  1. Inicie sesión en el servidor en el que está instalado el servicio.

  2. Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Servicios.

    Se abre la consola Servicios.

  3. Haga clic con el botón secundario en el servicio que desee iniciar automáticamente y, a continuación, haga clic en Propiedades.

    Por ejemplo, haga clic con el botón secundario en SQL Server Agent (TFSINSTANCE) y, a continuación, haga clic en Propiedades.

    Aparece la ventana Propiedades de SQL Server Agent (TFSINSTANCE)

  4. En la ficha General, haga clic en Automático en la lista Tipo de inicio y, a continuación, haga clic en Aceptar.

  5. Cierre la consola Servicios.

Vea también

Tareas

Cómo: Cambiar la cuenta de servicio o la contraseña para Team Foundation Server

Cómo: Cambiar la cuenta de servicio o la contraseña para SQL Server Reporting Services

Conceptos

Administrar y restablecer cuentas de servicio y contraseñas

Otros recursos

Resolver problemas relacionados con el servidor de nivel de datos

Corregir procedimientos de configuración y conexión