之前安裝了Oracle數據庫使用正常,幾天沒登錄,再次登錄突然提示: ORA-12514:TNS:監聽程序當前無法識別連接描述符中請求的服務。
後來解決如下:
1. 修改Oracle安裝目錄下的listener.ora文件,
參考路徑:G:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
添加如下內容,我的是缺失了這部分:
內容如下:
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = G:\app\Administrator\product\11.2.0\dbhome_1)
(SID_NAME = ORCL)
)
其中:
ORACLE_HOME:參考上方的安裝路徑,保持一致;
SID_NAME和GLOBAL_DBNAME: 桌面 >計算機>右鍵>管理> 服務, 找到如下紅框位置,一般安裝的時候沒有修改默認都是ORCL.