hola ,
podes hacer que el dblink no pase por el tnsnames
configuralo de esta forma
Código:
CREATE DATABASE LINK "PRUEBA.XXX.COM"
CONNECT TO MI_ESQUEMA
IDENTIFIED BY <PWD>
USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP) (Host = oracle9i) (Port = 1521))) (CONNECT_DATA = (SID = SID)))';
por supuesto tenes que reemplazar por tus datos reales
Juan carlos