[Samlar svaren i kommentarerna]
Problemet är att Oracle-tjänsten körs på en IP-adress och värden är konfigurerad med en annan IP-adress.
För att se IP-adressen för Oracle-tjänsten, utfärda en lsnrctl status
kommandot och kontrollera adressen som rapporterats (i detta fall är 127.0.0.1, den lokala värden):
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
För att se värd-IP-adressen, utfärda ipconfig
(under Windows) eller ifconfig
(under linux) kommando.
Men i min installation fungerar inte Oracle-tjänsten om den är inställd på localhost-adress måste jag ställa in den riktiga värd-IP-adressen (till exempel 192.168.10.X ).
För att undvika detta problem i framtiden, använd inte DHCP för att tilldela värdens IP-adress, utan använd en statisk.