pour joloois :
J'ai essayé de faire ca mais ca marche pas !! T'as pas compris ce que je voulais dire je pense.
Re-explication : J'ai sur mon ordinateur de développement une application vb.net qui utilise une base de données SQL server. C'est une application pour la gestion de stock en réseau. Chaque Bar dispose de son ordinateur et sa Base de données, et plusieurs ordinateurs Admin accèdent à ces Base de données par le réseau. Ce que je veux c'est que le programme soit facile à installer -> installation de SQL server Express (gratuit
), et création de la base de données à l'installation (projet de déploiement visual studio 2010 et classe Installer.vb dans le projet). Ça marche bien sur mon ordi avec l'utilisation de SQL server (pas Express). Par contre sur un autre ordinateur (pour les tests) l'installation de SQL server Express se fait bien mais le programme d'installation n'arrive pas ensuite à se connecter au serveur (toujours en local). Pour l'installation, j'utilise le compte Windows, puis une authentification SQL, c'est plus simple pour l’accès réseau puisque j'ai pas envie d'intégrer mes ordinateurs au domaine.
Ce que j'ai fait : J'ai laissé SQL server s'intaller tout seul, du coup ça me laisse choisir aucun paramètre d'installation donc je ne sais pas comment je rajoute l'accés SQL. J'ai été dans configuration,... pour activer TCP/IP et NAMEP PIPES (canaux nommés) mais je devrai pas en avoir besoin pour l'accès local non ?
Ce que je cherche : résoudre ce problème manuellement puis le faire automatiquement en le rajoutant de le programme d'installation.
a PitMaverick78: J'ai besoin que chaque programme ait sa base de donnée locale car le programme doit marcher même en cas de défaillance du réseau. J'ai pris SQL server Express car il est gratuit et fait normalement ce que je cherche. Maintenant, si ton SQL compact fait pareil en moin lourd ca m'arrange
Merci de vos réponses si rapides !
Partager