Cara Memperbaiki Ralat & lsquo; IO: Penyesuai Rangkaian Tidak Dapat Membuat Sambungan & rsquo; pada Oracle SQL?

Oracle SQL adalah Persekitaran Pembangunan Bersepadu yang dibuat untuk bekerja pada Pangkalan Data Oracle dengan SQL. Produk ini dikembangkan dan disediakan oleh syarikat Oracle secara percuma dan ia berdasarkan Java Development Kit. Baru-baru ini, terdapat banyak laporan mengenai Ralat " Kesalahan IO: Penyesuai Rangkaian Tidak Dapat Membuat Sambungan " semasa menguji sambungan pangkalan data.

Apa yang menyebabkan ralat "Penyesuai Rangkaian Tidak Dapat Membuat Sambungan"?

Setelah menerima banyak laporan dari beberapa pengguna, kami memutuskan untuk menyiasat masalah ini dan merancang satu set penyelesaian untuk menyelesaikannya sepenuhnya. Kami juga melihat sebab-sebab yang menyebabkan kesalahan ini dicetuskan dan menyenaraikannya seperti berikut.

  • Perincian Tidak Betul: Pastikan perincian sambungan telah dimasukkan dengan betul. Nama Hos, Pelabuhan, Nama Pengguna, dan kata laluan perlu dimasukkan dengan betul untuk membuat sambungan. Sekiranya salah satu dari nilai-nilai ini tidak dimasukkan dengan benar, kesalahan mungkin dipicu.
  • Perkhidmatan Cacat: Sangat penting bahawa perkhidmatan pendengar telah dimulakan di latar belakang agar aplikasi berfungsi dengan baik, Jika belum dimulakan atau dinonaktifkan, kesalahan ini mungkin dipicu.

Setelah anda memahami asas mengenai masalah ini, kami akan terus mencari jalan keluarnya. Pastikan untuk melaksanakannya dengan cara yang spesifik di mana ia disampaikan untuk mengelakkan konflik.

Penyelesaian 1: Memeriksa Perincian

Adalah penting bahawa maklumat yang betul telah dimasukkan untuk sambungan. Kadang kala, butiran yang dimasukkan tidak sepadan dengan konfigurasi pelayan dan kesalahannya dicetuskan. Oleh itu, dalam langkah ini, kami akan memeriksa dan memasukkan butirannya sekali lagi. Untuk itu:

  1. Muat turun dan pasang Notepad ++ dari sini.
  2. Navigasi ke alamat berikut.
    Laman Utama DB: C: /app/Username/product/11.2.0 (versi mungkin berbeza) / dbhome_1 / Rangkaian / Pentadbir
  3. Klik kanan pada “ tnsnames . fail ora "dan pilih pilihan" Buka Dengan Notepad ++ ".
  4. Di bawah tajuk " ORCL = ", perhatikan butiran " Port " dan " Host ".
  5. Juga, perhatikan " Nama Perkhidmatan ".
  6. Masukkan butiran ini semasa membuat sambungan rangkaian dan klik " Uji ".
  7. Periksa untuk mengetahui apakah masalahnya diselesaikan.

Penyelesaian 2: Memulakan Perkhidmatan Pendengar

Ada kemungkinan bahawa perkhidmatan pendengar belum dimulakan. Perkhidmatan ini diperlukan oleh aplikasi untuk membuat sambungan. Oleh itu, dalam langkah ini, kita akan memulakan perkhidmatan dengan memasukkan perintah di Command prompt. Untuk itu:

  1. Tekan " Windows " + " R " untuk membuka prompt Run.
  2. Ketik " Cmd " dan tekan " Shift " + " Ctrl " + " Enter " untuk memberikan hak istimewa pentadbir.
  3. Ketik perintah berikut untuk memeriksa sama ada perkhidmatan dimulakan.
    status lsnrctl
  4. Sekiranya hasilnya serupa dengan gambar di bawah, ini bermaksud bahawa perkhidmatan belum dimulakan.
  5. Masukkan arahan berikut untuk memulakan perkhidmatan secara manual.
    lsnrctl bermula
  6. Sekarang perkhidmatan pendengar telah dimulakan, buka aplikasi dan periksa untuk mengetahui apakah sambungan baru dapat dibuat.