Je teste l'application sur mon pc, tout va bien. Mais sur un ordinateur client, un message d'erreur apparait me disant qu'il ne trouve pas la base de donnée.
Donc je me questionne, comment intégrer la fameuse base de donnée d'SQL serveur a mon setup, afin qu'il soit indépendant ?
cs_pluplu
Messages postés615Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention 4 juillet 2012 4 juil. 2012 à 19:59
Non tu ne dois pas installer SQL server express sur tous les PC! SQL serveur c'est comme un serveur WEB tu l'installe sur un des pc de l'entreprise si possible un PC qui reste allumé en permanence. Ensuite tu duplique ta base de donnée (les fichiers avec l'extension .MDF et .LDF) sur celui-ci. Ensuite tu déploie ton application VB sur tous tes postes clients en veillant de définir la connexion vers le serveur SQL express et le tour est joué.
Ursarkar2
Messages postés13Date d'inscriptionvendredi 15 juin 2012StatutMembreDernière intervention 5 juillet 2012 2 juil. 2012 à 14:52
Bon, apres m'etre balader sur le net longuement je viens de saisir que je ne pouvais pas faire comme je le souhaitais.
Il faut donc que j'installe SQL server express sur les machines clients et que je fasse importer ma base de donnée via le reseau. Ma questions est : est - ce possible et si oui comment ?
cs_pluplu
Messages postés615Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention 4 juillet 2012 2 juil. 2012 à 18:54
Pas tout à fait, ta base de donnée doit être hébergée sur un des tes postes sur lequel tu às fait l'installation de SQL serveur express, ensuite chaque client se connecte via une méthode ADO direct ou ODBC sur celui-ci il suffit juste de définir dans ton programme les coordonnées de ton serveur SQL
Ursarkar2
Messages postés13Date d'inscriptionvendredi 15 juin 2012StatutMembreDernière intervention 5 juillet 2012 2 juil. 2012 à 19:19
Donc je dois juste installer SQL server express sur tout les clients et preciser dans le programme (avant le setup donc) les coordo du poste server.
Mais pour l’hébergement de la base de donnée, c'est obligé que ça soit via un sql server alors ?
Disons que c'est installé sur mon pc a moi mais lorsque j'aurais finis mon stage, faut que le programme continue de tourner.
Donc je dois réinstaller sql server sur un de leur pc pour qu'il devienne l’hébergeur ? (ou un Sql server express peut suffire une fois avec la base de donnée intégrée dedans ?)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Ursarkar2
Messages postés13Date d'inscriptionvendredi 15 juin 2012StatutMembreDernière intervention 5 juillet 2012 5 juil. 2012 à 13:53
Ah ok ok. Bah nickel
C'est ce que vient de me dire mon prof a l'instant avec des detaisl en plus.
Par contre les liens que je trouve pour installer sql server express ca m'installe un installateur qui veut mettre a jours un sql que j'ai deja pour le express 2008 et au milieu de l'uprade ca plante comme quoi il y a rien a mettre a jour ><
Mais a part trouver un gestionnaire d'installation pour le moment je nage sur le net