Я установил Oracle База данных на RHEL.7.6. Однако после перезапуска сервера я не могу запустить прослушиватель с командой, хотя Oracle Экземпляр уже запущен. :
lsnrctl start
Показывает:
System parameter file is /u01/app/oracle/product/12.2.0/db1/network/admin/listener.ora
Log messages written to /u01/app/oracle/diag/tnslsnr/hungnv-fico1/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=0.0.0.0)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
TNS-01155: Incorrectly specified SID_LIST_LISTENER parameter in LISTENER.ORA
NL-00305: the specified path name does not exist
Это мой файл LISTENER.ORA
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = $ ORACLE_BASE / product / 12.2.0 / db1) (SERVICE_NAME = orcl)))
Первое, что я подумал, что я был правильно неверный путь Однако я пытался:
echo $ORACLE_HOME
/u01/app/oracle/product/12.2.0/db1
Есть идеи для этого?