Résolution des problèmes de connexion au serveur de couche Données

Mise à jour : novembre 2007

Le tableau suivant récapitule des problèmes de configuration qui peuvent provoquer des problèmes lorsque le serveur de couche Application pour Team Foundationessaie de se connecter au serveur de couche Données. Dans le tableau, les problèmes les plus susceptibles de se produire apparaissent en premier. Par conséquent, vous devez essayer les solutions dans l'ordre où elles sont proposées afin d'augmenter vos chances de résoudre le problème rapidement.

Problème

Solution

Le protocole TCP/IP n'est pas activé pour une instance de base de données.

Activez le protocole TCP/IP pour l'instance de base de données Team Foundation. Pour plus d'informations, consultez Comment : activer le protocole TCP/IP pour une instance de base de données.

SQL Server ne s'exécute pas sur le serveur de couche Données.

Vérifiez la connectivité de base au serveur de couche Données. Vérifiez que SQL Server s'exécute ou redémarrez-le. Pour plus d'informations, consultez Comment : vérifier une connexion au serveur de base de données.

Un service pour SQL Server ne s'exécute pas ou n'est pas configuré pour démarrer automatiquement.

Vérifiez que tous les services pour SQL Server fonctionnent Pour plus d'informations, consultez Comment : redémarrer un service et le configurer pour qu'il démarre automatiquement.

Le compte de service pour le compte Team Foundation Server n'a aucun compte de connexion SQL Server.

Si l'identité assignée au pool d'applications pour Team Foundation Server ne correspond pas au compte de connexion SQL pour Team Foundation Server sur le serveur de couche Données, le service Team Foundation Server ne peut pas se connecter à la base de données. Cette condition se produit la plupart du temps lorsqu'un utilisateur apporte une modification manuellement à l'identité du pool d'applications, plutôt qu'à l'aide de la commande TFSAdminUtil ChangeAccount.

Pour résoudre ce problème, exécutez la commande TFSAdminUtil ChangeAccount pour réinitialiser le service assigné au pool d'applications. Pour plus d'informations, consultez Comment : modifier le compte de service ou le mot de passe pour Team Foundation Server.

Le nom du serveur de couche Données n'est pas défini correctement.

Corrigez l'assignation de nom pour le serveur de couche Données dans le fichier Web.config Services pour la couche Application. Pour plus d'informations, consultez Comment : corriger la configuration des noms de couche Données.

Une base de données Team Foundationest hors connexion ou est configurée pour restreindre l'accès utilisateur.

Corrigez la configuration de la base de données. Pour plus d'informations, consultez Comment : corriger la configuration de base de données.

Les procédures stockées ont été supprimées ou changées.

Restaurez les procédures à leur état d'origine. Pour plus d'informations, consultez Comment : restaurer des procédures stockées manquantes ou modifiées.

L'InstanceID d'une base de données Team Foundation est incorrect.

Corrigez l'InstanceID. Pour plus d'informations, consultez Comment : corriger l'ID d'instance pour une base de données.

Voir aussi

Autres ressources

Résolution des problèmes de connexion au serveur de couche Application

Dépannage des problèmes de connexion et de configuration