Compartir a través de


Resolver problemas relacionados con el servidor de nivel de datos

Actualización: noviembre 2007

La tabla siguiente contiene un resumen de aspectos de configuración que pueden causar problemas cuando el servidor de nivel de aplicación de Team Foundation intenta conectarse al servidor de nivel de datos. En la tabla aparecen en primer lugar los problemas que se pueden dar con mayor probabilidad. Por consiguiente, debe probar las soluciones en el orden en el que aparecen para aumentar las posibilidades de resolver el problema rápidamente.

Problema

Resolución

El protocolo TCP/IP no está habilitado para una instancia de la base de datos.

Habilite el protocolo TCP/IP para la instancia de base de datos de Team Foundation. Para obtener más información, vea Cómo: Habilitar el protocolo TCP/IP para una instancia de base de datos.

SQL Server no se está ejecutando en el servidor de nivel de datos.

Compruebe la conectividad básica con el servidor de nivel de datos. Compruebe que SQL Server se está ejecutando o reinícielo. Para obtener más información, vea Cómo: Comprobar una conexión con el servidor de base de datos.

Un servicio para SQL Server no se está ejecutando o no está configurado para iniciarse automáticamente.

Compruebe que todos los servicios de SQL Server se están ejecutando. Para obtener más información, vea Cómo: Reiniciar un servicio y configurarlo para que se inicie automáticamente.

La cuenta de servicio para la cuenta de Team Foundation Server no presenta ningún inicio de sesión de SQL Server.

Si la identidad que está asignada al grupo de aplicaciones para Team Foundation Server no coincide con la cuenta de inicio de sesión de SQL para Team Foundation Server en el servidor de nivel de datos, el servicio Team Foundation Server no puede iniciar sesión en la base de datos. Esta condición suele ocurrir cuando un usuario realiza manualmente un cambio en la identidad del grupo de aplicaciones, en lugar de utilizar el comando TFSAdminUtil ChangeAccount.

Para resolver este problema, ejecute el comando TFSAdminUtil ChangeAccount con el fin de restablecer la cuenta de servicio asignada al grupo de aplicaciones. Para obtener más información, vea Cómo: Cambiar la cuenta de servicio o la contraseña para Team Foundation Server.

El nombre del servidor de nivel de datos no se ha establecido correctamente.

Corrija el valor del nombre para el servidor de nivel de datos en el archivo Web.config de Servicios para el nivel de aplicación. Para obtener más información, vea Cómo: Corregir la configuración de nombre del nivel de datos.

Una base de datos de Team Foundation está sin conexión o configurada para restringir el acceso de usuarios.

Corrija la configuración de la base de datos. Para obtener más información, vea Cómo: Corregir la configuración de bases de datos.

Los procedimientos almacenados se han eliminado o modificado.

Restaure los procedimientos a su estado original. Para obtener más información, vea Cómo: Restaurar procedimientos almacenados modificados o que faltan.

El identificador de instancia (InstanceID) de una base de datos de Team Foundation no está establecido correctamente.

Corrija el identificador de instancia (InstanceID). Para obtener más información, vea Cómo: Corregir el identificador de instancia de una base de datos.

Vea también

Otros recursos

Resolver problemas de conexión con el servidor de nivel de aplicación

Solucionar problemas de configuración y conexión