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

Oracle Discussion :

Clause from bizarre


Sujet :

Oracle

  1. #1
    Membre confirmé

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Par défaut Clause from bizarre
    Bonjour,

    Je suis en train de reprendre le travail d'une personne sur SSIS 2005. Dans ce projet on va voir dans une base oracle et je me trouve face à des requêtes que je trouve un peu bizarre surtout au niveau de la clauses FROM. Je vous montre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select * -- j'ai remplacer ici pour faire plus court
    FROM   contacts@toto 
    WHERE con_ref <> 0
    Travaillant uniquement sur les technologies microsoft, je dois avouer que cette formulation m'échappe. Et comme je ne sais pas du toi sur quoi faire ma recherche je me tourne vers vous.

    Merci d'avance,

    Krest

    PS : j'ai oublié de dire que c'est oracle 9i

  2. #2
    Rédacteur

    Homme Profil pro
    Développeur et DBA Oracle
    Inscrit en
    Octobre 2006
    Messages
    878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur et DBA Oracle

    Informations forums :
    Inscription : Octobre 2006
    Messages : 878
    Par défaut
    Salut,

    Il veut dire que la table contacts de la base de données toto
    si toto n'existe pas il va te données cette erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORA-02019: description de connexion pour BdD éloignée introuvable

  3. #3
    Membre confirmé

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Par défaut
    Ok merci.

    En fait on peut assimiller ça à la méthode d'adressage des tables sql server base+user+table? c'est ça?

    Krest

  4. #4
    Rédacteur

    Homme Profil pro
    Développeur et DBA Oracle
    Inscrit en
    Octobre 2006
    Messages
    878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur et DBA Oracle

    Informations forums :
    Inscription : Octobre 2006
    Messages : 878
    Par défaut
    salut
    Voici un exemple : dept la table de base de données oradev
    pour le user scott/tiger@oradev

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT dept.deptno
      FROM dept@oradev
     WHERE deptno = 10
    Mais si la table existe d'une seule base de données on peut l'enlever
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT dept.deptno
      FROM dept
     WHERE deptno = 10

  5. #5
    Membre confirmé

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Par défaut
    ok.

    Mais, cette méthode d'accès suppose que l'utilisateur ait accès au deux base de données. C'est correct ça?

    krest

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Citation Envoyé par krest
    ok.

    Mais, cette méthode d'accès suppose que l'utilisateur ait accès au deux base de données. C'est correct ça?

    krest
    Salam,

    oui tout à fait. Il faut avoir accès aux deux bases de données...

  7. #7
    Rédacteur

    Homme Profil pro
    Développeur et DBA Oracle
    Inscrit en
    Octobre 2006
    Messages
    878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur et DBA Oracle

    Informations forums :
    Inscription : Octobre 2006
    Messages : 878
    Par défaut
    Salut,

    par exemple si j'ai installé oracle 9i avce le nom de la base oradev9i et j'installe aprés oracle 10g avec le nom de la base orade10g
    alors la table dept existe dans les deux bases .

    Mais je vois pas l'Intérêt de la mentionner dans la clause from à ma connaissance .
    Quand se connecte à Oracle on doit spécifier le user/password@nomde_la_base

  8. #8
    Membre confirmé

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Par défaut
    Ok,
    Merci pour vos réponses

    Krest

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/06/2006, 00h22
  2. Requete SQL avec une clause FROM variable
    Par aCe_GiK dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 11/04/2006, 13h45
  3. Erreur de syntaxe clause FROM affichage Tous dans Listbox
    Par Lou Pitchoun dans le forum Access
    Réponses: 9
    Dernier message: 21/09/2005, 10h40
  4. [forms] Bloc basé sur une clause from
    Par plaineR dans le forum Forms
    Réponses: 11
    Dernier message: 16/12/2004, 12h02
  5. SYBASE SELECT imbriqué clause FROM
    Par Nicolas Martel dans le forum Sybase
    Réponses: 2
    Dernier message: 19/11/2003, 15h28

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