Salut!
J'ai réussi à me débrouiller en passant de vb6 à vb net. J'ai créé une application vb.net(avec visual studio 2008), qui est liée à une base de données SQL SERVER 2005, qui se trouve sur mon ordi(en attendant qu'on teste le programme), via la chaîne de connection
"Data Source=nomServeurSQL; Integrated Security=SSPI;Initial Catalog=NomBDD;"
, et j'ai aussi essayé avec TRUE dans Integrated Security.
Alors voici; j'ai ajouté un "setup project" à ma solution, pour pouvoir installer mon programme sur un autre ordi du réseau. Je l'ai installé à partir du fichier msi. Quand j'exécute, j'ai un message qui dit que la connection n'a pu être établie, et que cela peut-être causé par le remote de la bdd, mais le "allow remote" est bien à true.
Je ne m'y connais pas très bien avec SQL côté client, mais j'ai tout de même donner les droits à l'authentification réseau utilisé sur cet ordi client(dans SQL, il est db owner de la bdd). J'ai même essayé de me connecter au réseau avec ce compte sur mon ordi(où tout fonctionne), et ça marche sur le mien.
Est-ce que c'est ma technique de déploiement qui serait inapropriée, ou ma chaîne de connection qui ne fonctionne pas?
SVP, aidez-moi!
Merci!
Partager