Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Mengonfigurasi pendengar Oracle untuk mendengarkan secara eksternal

Jika Anda ingin pendengar Anda menangani koneksi internal dan eksternal menggunakan kedua alamat, Anda perlu mencantumkan keduanya di listener.ora , menambahkan ADDRESS_LIST level dengan tanda kurung seimbang:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST=
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.110)(PORT = 1521))
      )
    )
  )

Port yang sama dapat digunakan untuk kedua alamat, atau bisa berbeda jika Anda mau. Jika mereka berbeda, pendengar yang terpisah mungkin tidak terlalu membingungkan, tetapi keduanya akan berhasil.

Anda kemudian harus berhenti dan memulai pendengar untuk mengambil perubahan. Anda dapat memverifikasi apa yang sedang didengarkan dengan lsnrctl status dan/atau netstat.

Anda mungkin juga ingin memeriksa bagaimana database Anda mendaftar dengan melihat LOCAL_LISTENER parameter inisialisasi. Jika itu tidak disetel atau menggunakan nama host, periksa apakah alamat IP tersebut telah ditentukan - baik melalui DNS, atau di /etc/hosts. Jika tidak dapat diselesaikan dengan benar maka tidak akan dapat mendaftar dengan pendengar, lsnrctl services tidak akan mencantumkan nama layanannya, dan Anda tidak akan dapat terhubung melalui SQL*Net menggunakan nama layanan. (Atau SID, karena Anda tidak memiliki SID_LIST_LISTENER entri).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mencoba memfaktorkan ulang kueri rekursif di Oracle CTE?

  2. Tentukan ukuran hasil SQL yang diatur dalam KB

  3. Bagaimana cara meningkatkan ukuran buffer di Oracle SQL Developer untuk melihat semua catatan?

  4. Oracle - membagi satu baris menjadi beberapa baris

  5. Bagaimana cara menentukan jenis kueri sql untuk jdbcTemplate di JAWA?