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
Version imprimable
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
Quel est ton SGBD ? C'est possible seulement s'il gère les liens bases de données (db links)
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
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'esten vérifiant que usre1 a le droit de lire la table de user2Code:CREATE VIEW USER1.V1 AS SELECT * FROM USRE2.TABLE;
Ensuite en tant que user1 :Code:SELECT * FROM V1; -- t'affiche la table de user2
merci pour ta réponse,
le problème c'est qui me dit que la table est inexistante ?
Depuis user1, tu arrives à faire SELECT * FROM USER2.TABLE2 ?
Merci de m'avoir aidé,
mais en faite le problème venais d'un problème d'dministration de la base oracle