Bonjour,
J'ai 2 schémas "prod" et "dev" qui contiennent des tables similaires. Ces 2 schémas sont sur 2 machines différentes. J'accède à chacun des 2 schémas via une session de Toad.
Je souhaiterais faire une insertion de valeurs proveneant de certaines tables de "DEV" dans certaines tables de "PROD". Donc je souhaite utiliser quelque chose du genre:
INSERT INTO PROD.table1 (select * from DEV.table1);"
Mon problème est que lorsque j'execute la commande suivante à partir de mon schéma "PROD" j'ai déjà une erreur:
Erreur:
error code ORA-00942 table or view does not exist
Je rappelle que PROD et DEV sont vraiment sous 2 instances oracles différentes, sur 2 machines bien distinctes.
Via Toad j'accède bien aux 2 bases individuellement et les select respectifs fonctionnent bien?
Je pensais que c'était lié aux privilèges et j'ai donc créer le user que j'utilise sous la PROD sur l'instance Oracle de DEV et je lui est donné les droits sur ma table1 mais rien n'y fait. Même erreur.
Auriez-vous une idée?
Par avance Merci.
Partager