If your dblink name is diffrent from service name you are using , you should set global_names=false in init.ora