Bonjour,

J'ai une application vb6 qui utilise ADO pour se connecter à un serveur MSDE sp4 sur un réseau locale.

Côté Application cliente : (poste XP home)

la chaîne de connexion pour une connexion à mon instance est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Dim loc_base As ADODB.Connection
Set loc_base = New ADODB.Connection
With loc_base
.Provider = "SQLOLEDB.1;" .ConnectionString = "User ID=MonID;" & _
"Password=MonPass;" & _ "Data Source=NomPcHôte\NomInstance;"
.Open
End With
et la référence à mon projet est : MSADO 2.8 Library

Côté serveur : (poste XP home)

Les seuls options ajoutés lors de l'installation sont un sapwd, un nom d'instance et l'activation des protocoles réseaux (DISALENETWORKPROTOCOLS=0)

Pendant 2 semaines je n'ai pas eu de pb de connexions, j'ai désinstallé l'appli testé mon setup pour voir comment le déploiement se passait, et tout marché !
Et pourtant, le logiciel m'affiche maintenant, lors de la tentative de connexion au serveur :

[DBNETLIB][ConnectionOpen (Connect()).]Serveur SQL spécifié non trouvé.
Microsoft OLE DB Provider for SQL Server
Dans le doute, j'ai utilisé les grands moyens. J'ai pris 2 postes, les ai formaté et installé un xp home. Malgré cela le message d'erreur persiste.

J'ai bien regardé l'application, il ne semble pas manquer de dll et autres dépendances à mon application.

Côté serveur, dés que mon appli l'interroge, j'ai une magnifique petite croix rouge qui apparaît et je pleure.

Sérieusement, si quelqu'un a déjà eu ce problème ou a des idées je suis preneur

De plus existe t il un fichier, clef ou Log où je pourrais me documenter sur les paramètres de mon serveur ?

Merci d'avance