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 :

Comment creer une vue d'une table sur un autre serveurs


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 44
    Par défaut Comment creer une vue d'une table sur un autre serveurs
    Voila tout est dit dans le titre :

    J'aimerai creer une vue dans une table mais qui provient d'une table se trouvant sur un autre serveur ?

    Merci de votre réponse

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Quel est ton SGBD ? C'est possible seulement s'il gère les liens bases de données (db links)
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 44
    Par défaut
    Mes deux bases (celle où je dois faire la vue et celle où il y a la base de réference sont sous oracle), en fait elles sont sous le même serveurs mais pas dans le même shema.
    Base 1 : *****@oracle10.*****cgeadmin
    Base 2 : *****@oracle10.*****contactelus

    J'ai essayé avec CREATE ANY VIEW comme on me l'a conseillé mais il ne me l'accepte pas

  4. #4
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Attention au langage alors, 2 schémas au sein d'une même base ce n'est pas la même chose que 2 serveurs différents
    Le code en gros c'est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE VIEW USER1.V1 AS SELECT * FROM USRE2.TABLE;
    en vérifiant que usre1 a le droit de lire la table de user2
    Ensuite en tant que user1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM V1; -- t'affiche la table de user2
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 44
    Par défaut
    merci pour ta réponse,

    le problème c'est qui me dit que la table est inexistante ?

  6. #6
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Depuis user1, tu arrives à faire SELECT * FROM USER2.TABLE2 ?
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

Discussions similaires

  1. [RCP] Une vue dans une vue ?
    Par holypraal dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 28/04/2010, 12h40
  2. Réponses: 1
    Dernier message: 04/04/2008, 12h14
  3. Créer une vue dans une base vers une autre base ?
    Par guidav dans le forum Requêtes
    Réponses: 1
    Dernier message: 11/02/2008, 15h43
  4. Comment creer un clone de SPS 2003 sur un autre server?
    Par arioule dans le forum SharePoint
    Réponses: 0
    Dernier message: 03/10/2007, 13h07
  5. comment creer le titre d'une legend par une fonction javascript
    Par raul_le_vieux dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/06/2007, 16h18

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