Salut,
visiblement tu dois avoir un nom global de base de données du genre :
TEST.REGRESS.RDBMS.DEV.US.ORACLE.COM
pour le savoir essaie :
select * from global_name
c'est ce nom qui va être utilisé pour référencer ton DBLink.
Plusieurs solutions si tu veux avoir ton DBLink de nom DB_LINK_TEST :
1- modification du fichier init : mise à false du paramètre global_names
ou
2- modifier cette variable dans la session courante lors de l'utilisation de ton DBLink :
ALTER SESSION SET GLOBAL_NAMES = FALSE
3- modifier le nommage global :
ALTER DATABASE RENAME GLOBAL_NAME TO <db_name>;
soit dans ton cas :
ALTER DATABASE RENAME GLOBAL_NAME TO TEST;
Partager