Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2110 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete sql appelant deux serveurs differents??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete sql appelant deux serveurs differents??

n°1178501
faboubou
Posté le 18-08-2005 à 09:48:40  profilanswer
 

Salut à tous,
 
Voilà j'aurais une petite question. J'aurais voulu savoir s'il était possible sous mysql de faire une requete sql interrogeant deux tables sur deux serveurs differents??
Par exemple: SELECT * FROM serveur1.table1, serveur2.table2....
 
Et si ce n'est pas possible, quelles solutions pourriez vous m'apportez.
Par avance merci.

mood
Publicité
Posté le 18-08-2005 à 09:48:40  profilanswer
 

n°1178541
zakinster
Posté le 18-08-2005 à 10:37:19  profilanswer
 

Bonjour,
Je ne pense pas que ce soit possible dans la mesure où avant d'envoyer les requête au serveur il faut établir une connexion, et n'étant pas possible d'établir deux connexions simultanément je doute qu'il y est un moyen prévu à cet effet.
A mon avis il serait plus simple de commencer par ouvrir une connexion sur le premier serveur, de stocker le contenu de la table dans un tableau, de fermer la connexion et d'en ouvrir une sur le second puis de stocker les données de la table dans le même tableau...
Il faut noter aussi que la plupart des serveurs MySQL n'accepte pas de connexion extérieure...

n°1178546
faboubou
Posté le 18-08-2005 à 10:40:46  profilanswer
 

Je pense comme toi, mais on ne savait jamais, il aurait pu exister une fonction cachée de mysql onnu par un seul type sur terre et qui par hasard serait à ce moment sur le forum mdr.
Je vais faire ca alors stocker ma table dans un tableau php et pis apres comparer les deux tableaux pour voir les tuples supplementaires...
 
Merci bien et si jamais vous aviez une autre solution je suis quand meme preneur :)

n°1178811
Arjuna
Aircraft Ident.: F-MBSD
Posté le 18-08-2005 à 14:53:30  profilanswer
 

je pense au contraire que c'est supporté.
 
même access sait faire (vient une méthode détournée, certes).
un dblink, c'est vraiment un truc standard sur tous les sgbd.

n°1178813
betsamee
Asterisk Zeperyl
Posté le 18-08-2005 à 14:54:45  profilanswer
 

Arjuna a écrit :

je pense au contraire que c'est supporté.
 
même access sait faire (vient une méthode détournée, certes).
un dblink, c'est vraiment un truc standard sur tous les sgbd.


 
ben si quelqu'un connait la methode avec mysql ca m'interesse

n°1178819
Arjuna
Aircraft Ident.: F-MBSD
Posté le 18-08-2005 à 15:02:17  profilanswer
 

D'après le peu d'infos que j'ai trouvé sur cette page :
 
http://dev.mysql.com/doc/mysql/en/ [...] ction.html
 
La syntaxe serait du genre :
 
select * from matabledistance@dblinkdistant
 
sauf que je n'ai pas bien compris d'où vient ce 'B' qu'ils utilisent dans leur page.
 
et y'a pas d'exemple de requêtes une fois les grant donnés.

n°1178822
sircam
I Like Trains
Posté le 18-08-2005 à 15:07:31  profilanswer
 

Ca s'appelle DB link, proxy, virtual table... selon les DBMS et les nomenclatures.
 
Tant que tu lis des infos, c'est très certainement possible. Par contre, pour faire un update/insert sur deux DB, c'est une autre histoire.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1178837
betsamee
Asterisk Zeperyl
Posté le 18-08-2005 à 15:17:42  profilanswer
 

avec Access et les tables liees c'est facilement faisable
mais ce qui est vraiment interessant c'est de le faire depuis la ligne de commande mysql


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete sql appelant deux serveurs differents??

 

Sujets relatifs
requete SQL ACCESSbug sous IE et Firefox ? Les positionnements sont différents de 2pixel
problème de requête[MySQL] Requête sur 2 tables un peu tordue
[RESOLU][MYSQL] Besoin d'aide pour une requeteRequête SQL pour remplacer une partie de chaine...
Comment inclure une variable dans une requête SQL ?Requete avec 2 champs identiques sur une table
[RESOLU] Récupérer résultat d'1 requête SQL dans 1 script bourne shellRequete et php
Plus de sujets relatifs à : Requete sql appelant deux serveurs differents??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR