Pertama-tama, pastikan Anda menggunakan arsitektur DSN yang benar (32 atau 64 bit). Ini akan memunculkan kesalahan jika menggunakan arsitektur yang salah. Oracle di Windows memiliki perilaku aneh, oleh karena itu perintah lsnrctl reload
atau bahkan menggunakan lsnrctl stop
lalu lsnrctl start
tidak akan membantu menyegarkan info yang ditempatkan di file yang ditentukan (tnsnames, listener, dll.). Jadi satu-satunya solusi adalah me-reboot dan kemudian memeriksa apakah dblink berfungsi.