IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

faire un dbLink sans creation sur le seveur


Sujet :

SQL Oracle

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut faire un dbLink sans creation sur le seveur
    Bonjour,

    Est-il possible de faire un dblink sur une autre base oracle sans pour autant crée un dblink sur le serveur cible???
    du genre
    select dblink('HOST=1.2.3.4 PORT=1529 dbname=namedb user=SYSADM password=****','select * from matabledistante ');

    Merci

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    mis à part que la syntaxe c'est du grand n'importe quoi oui

    Un DBLink est un lien vers une autre base, ainsi il est crée juste dans la source pour accéder aux données de la cible. Pour la cible c'est une connexion comme une autre.

    La syntaxe est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM matabledistante@mondblink
    mondblink étant soit un database link (un alias de tnsnames.ora) soit la description de la connexion.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Très bien merci,

    Lorsque vous me dîtes :
    mondblink étant soit un database link (un alias de tnsnames.ora) soit la description de la connexion.

    A quoi correspond 'la description de la connexion' ? est la chaine du tnsname du genre :
    '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.108.15)(PORT = 1521)))
    (CONNECT_DATA = (SID = mabase1)(SERVER = DEDICATED)))'

    Si c'est le cas dois-je faire :
    select * from mabasedistante@'la chaine de connexion' ??

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    Non dans la création du DBLink, la doc est dispo et tu trouveras de nombreux exemples sur le forum.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/11/2011, 19h23
  2. Faire un submit sans cliquer sur le bouton.
    Par babalastar dans le forum JSF
    Réponses: 3
    Dernier message: 27/03/2007, 10h02
  3. faire un effet de transparence sur un bloc div ?
    Par piff62 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 08/03/2005, 00h04
  4. Réponses: 6
    Dernier message: 26/03/2004, 16h31
  5. [VB6] Déplacer la form sans cliquer sur la barre de titre
    Par Ingham dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 14/11/2002, 02h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo