重启后就出现ORA-12514: TNS:listener does not currently know of service requested in connect descriptor:

vi  /usr/local/oracle/product/10.2.0.1/network/admin/listener.ora

SID_LIST_LISTENER   =
(SID_LIST   =
(SID_DESC   =
(SID_NAME   =   PLSExtProc)
(ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
(PROGRAM   =   extproc)
)
)

改为:
SID_LIST_LISTENER   =
(SID_LIST   =
(SID_DESC   =
(SID_NAME   =   PLSExtProc)
(ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
(PROGRAM   =   extproc)
)
(SID_DESC   =
(GLOBAL_DBNAME=   orcl)
(ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
(SID_NAME=orcl)
)
)

 

1)启动脚本(dbstart.sh)
   lsnrctl start
   sqlplus /nolog <<EOF
   connect / as sysdba
   startup;
   exit
   EOF
  $sh dbstart.sh 即可
2)关闭脚本(dbstop.sh)
   lsnrctl stop 
   sqlplus /nolog <<EOF
   connect / as sysdba
   shutdown immediate;
   exit
   EOF
  $sh dbstop.sh 即可

相关文章:

  • 2021-12-19
  • 2021-04-09
  • 2021-11-16
  • 2021-09-01
  • 2022-12-23
  • 2021-07-22
  • 2022-01-07
  • 2021-05-20
猜你喜欢
  • 2022-12-23
  • 2021-09-15
  • 2021-07-23
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案