[Mengumpulkan jawaban di komentar]
Masalahnya adalah bahwa layanan Oracle berjalan pada alamat IP, dan host dikonfigurasi dengan alamat IP lain.
Untuk melihat alamat IP layanan Oracle, keluarkan lsnrctl status
perintah dan periksa alamat yang dilaporkan (dalam hal ini adalah 127.0.0.1, localhost):
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Untuk melihat alamat IP host, keluarkan ipconfig
(di bawah windows) atau ifconfig
(di bawah linux) perintah.
Namun, dalam instalasi saya, layanan Oracle tidak berfungsi jika diatur pada alamat localhost, saya harus mengatur alamat IP host yang sebenarnya (misalnya 192.168.10.X ).
Untuk menghindari masalah ini di masa mendatang, jangan gunakan DHCP untuk menetapkan alamat IP host, tetapi gunakan alamat IP statis.