Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/11/2012, 16h25   #1
Maglight
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 179
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2005
Messages : 179
Points : 35
Points : 35
Par défaut Select sur base distante

* Bonjour, *
Existe-t-il un syntaxe qui me permet de faire un SELECT sur un table se trouvant dans un base Oracle sur un ordinateur distant sans créer de NetConnetion ou autre.
Exemple :
Table= Toto
Ip Serveur distant : 192.168.100.101
Nom de la base : Base_Test
User dans lequel se trouve la table Toto : User_Test
Merci d'avance.
Maglight est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2012, 22h28   #2
FSiebert
Membre Expert
 
Homme Florent SIEBERT
Administrateur de base de données
Inscription : juin 2012
Messages : 525
Détails du profil
Informations personnelles :
Nom : Homme Florent SIEBERT
Âge : 24
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Conseil

Informations forums :
Inscription : juin 2012
Messages : 525
Points : 2 279
Points : 2 279
Bonjour,

Qu'entendez-vous par "NetConnetion" ?

Évidemment qu'un base de données peut-être interrogé à distance.
Avec n'importe quel outils permettant de se connecter à une base Oracle (sqlplus, SQL Developer, etc.) vous pouvez exécuter votre SELECT. Il suffit de définir les propriétés de connexion directement dans l'outil ou alors en utilisant le fichier tnsnames.ora.

Précisez ce que vous voulez faire, avec quoi, et quel est votre problème.
FSiebert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2012, 16h45   #3
yong321
Membre actif
 
Yong Huang
Inscription : janvier 2010
Messages : 122
Détails du profil
Informations personnelles :
Nom : Yong Huang

Informations forums :
Inscription : janvier 2010
Messages : 122
Points : 175
Points : 175
Citation:
Envoyé par Maglight Voir le message
Existe-t-il un syntaxe qui me permet de faire un SELECT sur un table se trouvant dans un base Oracle sur un ordinateur distant sans créer de NetConnetion ou autre.
NetConnetion? DB link?

Undocumented! Si vous utilisez OID (Oracle LDAP), ou peut-être «TNS manager», et abcd est une entrée qui pointe vers votre base de données distante, vous pouvez select comme celui-ci, sans créer dblink abcd:
Code :
SELECT * FROM remote_table@abcd;
Mais j'espère que la prochaine version d'Oracle permettra la syntaxe ezconnect comme ceci:
Code :
SELECT * FROM remote_table@//remote_server:1521/remote_service;
yong321 est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse
Outils de la discussion

Navigation rapide


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


 
 
 
 
Partenaires

Hébergement Web