2011年12月10日 星期六

使用SQLPlus 出現 ERROR ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

當使用SQLPlus 時, 若出現 ORA-12514 的錯誤,請檢查listener.ora 內的設定

若少了目前使用的DB Name 跟 SID Name,請添加下列數行以讓listener 辨認SID



SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
      (PROGRAM = extproc)
    )
  (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
      (SID_NAME = xe)
    )
)


設定存檔完後,使用lsnrctl reload 以重帶服務

沒有留言:

張貼留言