|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 557 ![]() |
Bonjour Tlm,
Est-il possible d' exécuter sur un poste client un script sql contenant donc des requêtes sql sur une BdD distante ? Je n' ai pas trouvé le paramètre d' osql qui permets de faire cela . ex sous oracle Code :
cdlt |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Il faut que les serveurs soient liés. Intéresez vous à :
sp_addlinkedservers et consorts A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : mai 2002 Messages : 831 ![]() |
Comme ceci par exemple ????
__________________
Ne pas savoir n’est pas une faute si l’on cherche à combler ses lacunes. "Il n'y a pas d'obstacles infranchissables , il y a des volontés plus ou moins énergiques voilà tous" Jules Vernes |
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() |
Oui,mais ta commande osql concerne un serveur local.
Quant à SQLPro, il parle de l'utilisation de osql sur un poste client, pour ce connecter à un serveur quelconque, donc pas besoin de serveurs liées, il n'a pas assez clair pour vous. Il vous suffit de précisez le paramètre du serveur avec l'option -S Exemple : Code :
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
||
|
|
00
|
|
|
#5 | |
|
Membre émérite
![]() Inscription : mai 2002 Messages : 831 ![]() |
Citation:
Il y a même l’option –d pour choisir la base de donnée
__________________
Ne pas savoir n’est pas une faute si l’on cherche à combler ses lacunes. "Il n'y a pas d'obstacles infranchissables , il y a des volontés plus ou moins énergiques voilà tous" Jules Vernes |
|
|
|
00
|
|
|
#6 |
|
En attente de confirmation mail
|
Pour pouvoir appliquer des procédures à distance il suffit d'activer le service TCP/IP pour SQL Server sur la machine client:
Démarrer+Exécuter, taper SVRNETCN Mettre Enable le service TCP/IP. |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() |
Mais ca ne marcha pas, ton exe SVRNETCN
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|
|
00
|
|
|
#8 |
|
En attente de confirmation mail
|
+ de détails ça serait cool
|
|
|
00
|
|
|
#9 | ||
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 557 ![]() |
Bonjour,
le script suivant fonctionne (bien que le script executé renvoie une erreur) mais la connexion est correcte : Code :
hosts ) cdlt merci beaucoup de vos infos, je progresse ... PS : Pour l' executer , j' ai dû créer une connexion de même nom que celle que j' utilise pour me connecter au domaine . |
||
|
|
00
|
|
|
#10 | ||
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 557 ![]() |
Bonjour,
ok tout fonctionne , merci à tous script sql : Code :
cdlt |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com