Je suis jeune développeur en VB 2005 Express.
Je me fais de petite appli perso avec comme base de donnée SQL Server 2005 Express. Je suis très Express (lol)
mon Os Windows xp Familiale.
Jusqu'a présent je travaillais quand local avec SQL Server.
Aujourd'hui j'aimerais mettre ma base de données SQL sur 1 pc et qu'un deuxième pc puisse se connecter à la même base Sql.
Le truc c'est que je ne sais pas faire, j'essai des trucs ça ne marche pas quand même....
j'ai ces outils là mais je ne sais pas m'en servir et je n'arrive a rien...
Configuration de la surface d'exposition SQL Server
SQL Server Configuration Manager
SQL Server Management Studio Express
Dans SQL Server Management Studio Express j'ai plusieurs nom de server pour la connexion , j'en ai 1 seul qui fonctionne : MANU\SQLEXPRESS
Voici mes questions :
Pouvez vous m'expliquer comment partager ma base de donnée SQL server pour plusieurs postes?
Comment faire pour supprimer les autres noms de server qui ne me serve à rien dans Management Studio?
1. Activer l'accès distant au serveur en passant par l'outil "Configuration de la surface d'exposition SQL Server", dans "Configuration des Services et Connexions", sous le nom "SQLEXPRESS" / "Base de donnés" / "Connexion distante" il faut cocher "Connexion locale et distante" / "TCP / IP" (ou l'une des autres).
2. Indiquer dans la ou les chaînes de connexion de l'application l'adresse du serveur (Server=MANU\SQLEXPRESS).
Je regarde demain matin et je vous tiens au courant.
En tous les cas merci pour ta reponse , j'espère y arrivé mais je ne suis pas tres fort en sql je commence juste
Dans configurer la surface d'exposition ... (modifier l'ordinateur)
dans la boite de dialogue Séléctionner un ordinateur je suis en Ordinateur local, faut il que je pas en Ordinateur distant : est que nom je donne ?
Merci
Il faut changer la source de données par "fournisseur .NET Framework pour SQL Server" Puis indiquer le nom du server : NOMMACHINE\SQLEXPRESS
En fait pour la configuration de la surface d'exposition, c'est la machine locale (celle sur laquelle le SQL Express est installé) que l'on configure pour autoriser les connexions distantes.