Имам същия проблем, но работя на oracle linux. След търсене и тестване мога да свържа sqldeveloper към моя oracle11g, без да настройвам слушателя.ora или иначе
ето синтаксиса, който изпълнявам на терминал sql
alter system set LOCAL_LISTENER='(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))))';
след това
alter system register;
получавам урока тук