Esta é provavelmente uma questão fora do assunto e muito mais uma pergunta para a comunidade Oracle, mas há algumas coisas que você precisa verificar. Primeiro, certifique-se de definir todas as variáveis do ambiente corretamente (como ORACLE_HOME). Uma dessas opções deve mostrar o caminho atualmente definido, mas verifique se está correto fazendo um ls em qualquer caminho mostrado:
$ /usr/bin/env |grep ORACLE
or use:
$ echo $ORACLE_HOME
Em seguida, você pode tentar iniciar manualmente o listener e substituir [listenername] pelo seu armazenamento de listenername em listener.ora (encontrado em $ ORACLE_HOME / network / admin / usually):
/usr/lib/oracle/xe/app/oracle/product/11.2.0/server/bin/lsnrctl start [listenername]
Observação: o caminho padrão é /usr/lib/oracle/xe/app/oracle/product/11.2.0/server/bin/lsnrctl, mas o seu pode ser diferente, pois o caminho acima está procurando / u01 / app /oracle/product/11.2.0/xe/bin
Se você conseguir iniciar o listener, tente se conectar usando o sqlplus:
$ sqlplus
SQL> CONNECT SYS as SYSDBA
Eu estou supondo que se a instalação foi concluída sem erros (você pode verificar os logs) que provavelmente é apenas ORACLE_HOME está errado, mas os logs irão revelar o tipo de mensagens de erro específicas que realmente irão ajudá-lo a solucionar isso. Espero que isso tudo ajude.