Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/11/2007, 16h24   #1
Invité de passage
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 4
Points : 4
Par défaut Requêtes sur plusieurs bases de données hebergées sur le meme serveur Oracle

Bonjour,

Je voudrai realiser une requete entre plusieurs bases de données situe sur un meme serveur.

Concrétement, je suis connecte sur une base de donnée A avec une table tableA et je souhaiterai effectue une mise a jour de cette table avec des donnees se trouvant dans une table tableB sur la base B.

Est ce que cela est possible directement en SQL ou faut il imperativement se connecter a la base B, recuperer le donnees puis se connecter a la base A pour faire l update avec les valeurs recuperees?

Merci d'avance.
benito16 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 16h38   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
recherche database link ou DB Link
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 14h57   #3
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi
Salem

tu peux meme de lier une base donnees qui se trouve ds un un autre serveur comme suite:


Code :
1
2
3
create database link nom_de_liaison
  connect to nom_utilisateur identified by mot_de_passe
  using 'chaine_de_connection';

et pour appller les objets de cette base liee, on fait comme suite:


Code :
select * from table@nom_de_liaison

Bon courage
Zoheir BOUSSAFI
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 11h32   #4
Membre régulier
 
Avatar de sofien
 
Inscription : février 2005
Messages : 311
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2005
Messages : 311
Points : 81
Points : 81
Envoyer un message via Yahoo à sofien Envoyer un message via Skype™ à sofien
Un exemple concret SVP ?
Citation:
Envoyé par boussafi Voir le message
Salem

tu peux meme de lier une base donnees qui se trouve ds un un autre serveur comme suite:


Code :
1
2
3
create database link nom_de_liaison
  connect to nom_utilisateur identified by mot_de_passe
  using 'chaine_de_connection';

et pour appller les objets de cette base liee, on fait comme suite:


Code :
select * from table@nom_de_liaison

Bon courage
Zoheir BOUSSAFI
sofien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 11h42   #5
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par sofien Voir le message
Un exemple concret SVP ?

il suffit de chercher les innombrables exemples de la doc et du forum
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 17h54   #6
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 63
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 63
Points : 39
Points : 39
Salut
n'oublie pas que le user que tu utilises pour ton db link doit avoir des droits sur les objets que tu veux atteindre.
olive-andre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h59.


 
 
 
 
Partenaires

Hébergement Web