Cara Memperbaiki Kesalahan ‘IO: Penyesuai Rangkaian Tidak Dapat Membuat Sambungan’ di Oracle SQL?



Cuba Instrumen Kami Untuk Menghapuskan Masalah

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 IO: Penyesuai Rangkaian Tidak Dapat Membuat Sambungan Ralat semasa menguji sambungan pangkalan data.



KESALAHAN IO: Penyesuai rangkaian tidak dapat membuat sambungan



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.



  • Butiran Tidak Betul: Pastikan bahawa 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 tersebut mungkin akan dipicu.
  • Perkhidmatan Orang Kurang Upaya: Adalah 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

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

  1. Muat turun dan pasang Notepad ++ dari di sini .
  2. Navigasi ke alamat berikut.
    Laman Utama DB: C: /app/Username/product/11.2.0 (versi mungkin berbeza) / dbhome_1 / Rangkaian / Pentadbir

    Menavigasi ke alamat



  3. Klik kanan pada “ nama tns . Sekarang 'Fail dan pilih' Buka Dengan Notepad ++ Pilihan.

    Klik kanan pada fail dan pilih 'Buka Dengan Notepad ++'

  4. Di bawah ' ORCL = 'Menuju, perhatikan' Pelabuhan ' dan juga ' Tuan rumah 'Perincian.
  5. Juga, perhatikan ' Perkhidmatan Nama '.

    Memerhatikan butirannya

  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 “ Tingkap '+' R Untuk membuka arahan Jalankan.
  2. Taip ' Cmd 'Dan tekan' Pergeseran '+' Ctrl '+' Masukkan 'Untuk memberikan hak pentadbir.

    Mengetik cmd di Run Prompt dan menekan 'Shift' + 'Ctrl' + 'Enter'

  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 telah dimulakan.

    Mesej ini dipaparkan jika perkhidmatan belum dimulakan

  5. Masukkan arahan berikut untuk memulakan perkhidmatan secara manual.
    lsnrctl bermula

    Menaip arahan untuk memulakan perkhidmatan

  6. Sekarang perkhidmatan pendengar telah dimulakan, buka permohonan dan periksa untuk melihat sama ada sambungan baru dapat dijalin.
2 minit membaca