Wednesday, May 25, 2011

Erreur 26 en FBA - MOSS

Symptome : On crée un accès FBA, qui fonctionne, puis l'on décide d'implémenter des propriétés custom (profileprovider). Tout d'un coup, des error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés apparaissent en recette.(ca marche toujours en dev)

Explication : si l'on crée la base SQL FBA avec
aspnet_regsql.exe -E -S ... -A mr -d ....

La table profils n'est pas initialisée... on aura beau mettre un connection string dans le profileprovider, .NET va remonter au machine.config et chercher une instance LOCALE sqlexpress (par défaut)

Résolution : Recréer la base FBA avec les bon paramètres,

aspnet_regsql.exe -E -S ... -A mrp -d ....


Un peu dodgy à trouver ce truc... :)
Evidamment sur le serveur de développement, il y avait un sqlexpress, pour brouiller les pistes...

No comments: