Bonjour..
j'ai créé un DBLINK de la façon suivante :

CREATE DATABASE LINK MONLINK
CONNECT TO schema1
IDENTIFIEDBY mot_de_passe_schema1
USING 'MABASE1'
Ok pas de problème...

J'ai vérifié que MABASE1 existe dans le TSNNAME...

MABASE1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.108.15)(PORT = 1521))
)
(CONNECT_DATA = (SID = mabase1)(SERVER = DEDICATED))
)
Ok pas de problème...


Mais quand je veux acceder à mabase1 comme ça :
selectcount(*) from table1X@MONLINK ;


j'ai le message suivant :

ORA-12154 : TNS : Could not resolve service name



Pourtant :
- Ma base cible existe, et elle est bien alimentée dans le TNSNAME (On l'a vu plus haut)
- Les autres dblink fonctionnent bien, mais sur d'autres bases cibles que MABASE1...
- J'ai bien effectué la commande :
SQL> ALTER SESSION SET GLOBAL_NAMES = FALSE;

Bref, je craque..........

1°) Ne voyez-vous pas quelque chose qui clocherait ?
2°) Aurais-je oublié quelque chose ?
3°) Cela est-il dû à ma base cible qui n'acceterait pas les dblink (On sait jamais ?)
4°) Est-ce une question d'autorisation sur la base cible ?

Etc...

Merci pour vos réponses