Bonjour, je tente de mettre en place un DB Link entre 2 bases.
Source (base distante) = baseS
Destination (base locale) = baseL
Pour se faire, j'ai créé le DBLink suivant :
Cet alias est utilisé par ailleurs pour se connecter à la base distante, ca fonctionne sans aucun souci donc les infos du TNS_NAMES sont valides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 CREATE DATABASE LINK sourceID connect to login identified by pwd using 'alias1'; Extrait du TNS_NAMES.ora : alias1.world= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP) (Host = oratoto1) (Port = 1521) ) ) (CONNECT_DATA = (SID = sourceID) ) )
Et pourtant lorsque je lance une requête sur une table via le DB_Link:
select * from table1@sourceID;
Toad me remonte la traditionelle erreur :A l'aide…………..ORA-12154 TNS : could not resolve service name
Partager