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.