none
TFS2012 update 2 : Erreur TF400314 après mise à jour de TFS2012 update 2 depuis TFS2012 update 1 RRS feed

  • Discussion générale

  • Bonjour,

    Après avoir mis à jour TFS2012 update 1 vers TFS2012 update 2, il m'est demandé de configurer TFS. A l'étape sur la base de données, ma base de données est bien trouvée. Lors de la "vérification de disponibilité", j'ai l'erreur suivante :

      TF400314 : une erreur s'est produite lors de la tentative de vérification des bases de données de collection. Vérifiez que la base de données de configuration est valide.
     
      TF400129 : erreur de vérification de la disponibilité : Vérification que le Pare-feu Windows est installé et configuré


    J'ai ceci comme trace dans les logs :

    [Info   @12:56:11.330] -----------------------------------------------------
    [Info   @12:56:11.331] 
    [Info   @12:56:11.331] +-+-+-+-+-| Running VerifyCollectionsReachable: Vérification de l'accessibilité des bases de données de collection |+-+-+-+-+-
    [Info   @12:56:11.331] 
    [Info   @12:56:11.331] +-+-+-+-+-| Vérification de l'accessibilité des bases de données de collection |+-+-+-+-+-
    [Info   @12:56:11.331] Starting Node: VCOLLECTIONSREACHABLE
    [Info   @12:56:11.331] NodePath : VINPUTS/Progress/Conditional/VPCUPGRADE/VCOLLECTIONSREACHABLE
    [Info   @12:56:11.331] Getting Reachable Collections
    [Info   @12:56:11.331] Scanning for Team Project Collection databases.
    [Info   @12:56:15.283] Configuration database instance stamp is c10cc178-0f34-42f3-b20b-5f389f025f25
    [Error  @12:56:15.305] 
    Message d'exception : Les données sont null. Cette méthode ou propriété ne peut pas être appelée sur des valeurs Null. (type SqlNullValueException)
    Trace de la pile d'exception :    à System.Data.SqlClient.SqlBuffer.get_String()
       à Microsoft.TeamFoundation.Framework.Server.ServiceHostPropertiesBootstrapBinder.Bind()
       à Microsoft.TeamFoundation.Framework.Server.ObjectBinder`1.ObjectEnumerator.MoveNext()
       à Microsoft.TeamFoundation.Framework.Server.ObjectBinder`1.ObjectEnumerator.get_Items()
       à Microsoft.TeamFoundation.Admin.HostRegistration.GetCollectionHostPropertiesDictionary(String configConnectionString, Guid configInstanceId, Boolean& isFixupRequired)
       à Microsoft.TeamFoundation.Admin.HostRegistration.ScanCollections()
       à Microsoft.TeamFoundation.Admin.VerifyCollections.GetCollections(String key)

    [Info   @12:56:15.305] Getting Unreachable Collections
    [Info   @12:56:15.305] Node returned: Error
    [Error  @12:56:15.305] TF400314 : une erreur s'est produite lors de la tentative de vérification des bases de données de collection. Vérifiez que la base de données de configuration est valide.
    [Info   @12:56:15.305] Completed VerifyCollectionsReachable: Error
    [Info   @12:56:15.305] -----------------------------------------------------

    J'ai fait un backup de la base de données (Microsoft SQL Server Express (64-bit) version 11.0.2100.60).

    Comment est-il possible de corriger l'erreur TF400314 ?

    Est-ce que si je désintalle TFS2012 puis réinstalle la version update 1, en important la base de données backupée je retrouverai TFS2012 dans son état d'avant update ?

    D'avance merci.

    • Type modifié Aurel Bera vendredi 19 avril 2013 14:26 Discussion
    jeudi 18 avril 2013 14:00