Saya memiliki masalah yang sama, tetapi saya menjalankan di oracle linux. Setelah mencari dan menguji, saya dapat menghubungkan sqldeveloper ke oracle11g saya tanpa menyetel listener.ora saya atau yang lain
di sini adalah sintaks yang saya jalankan di terminal sql
alter system set LOCAL_LISTENER='(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))))';
lalu
alter system register;
saya dapatkan tutorialnya di sini