Przede wszystkim upewnij się, że używasz prawidłowej architektury DSN (32 lub 64 bity). Wygeneruje błędy, jeśli użyjesz nieprawidłowej architektury. Oracle w systemie Windows zachowuje się dziwnie, dlatego polecenie lsnrctl reload
lub nawet używając lsnrctl stop
a następnie lsnrctl start
nie pomoże w odświeżeniu informacji umieszczonych w określonych plikach (tnsnames, listener, etc.). Więc jedynym rozwiązaniem jest ponowne uruchomienie, a następnie sprawdzenie, czy dblink działa.