【資料圖】
1、此問題解決的方法和詳細(xì)的操作步驟如下:首先,按鍵盤的組合鍵“ Win+R”,在運(yùn)行窗口中輸入“ services.msc”,按Enter鍵確認(rèn),如下圖所示。
2、2、其次,完成上述步驟后,轉(zhuǎn)到Orcale并啟動(dòng)與Oracle相關(guān)的所有服務(wù),如下圖所示。
3、3、接著,完成上述步驟后,轉(zhuǎn)到oracle11g安裝目錄并找到偵聽文件“ listener.ora”,如下圖所示。
4、4、然后,完成上述步驟后,打開“ listener.ora”文件,添加或修改SID_NAME名稱為數(shù)據(jù)庫(kù)實(shí)例名稱,如下圖所示。
5、5、最后,完成上述步驟后,啟動(dòng)數(shù)據(jù)庫(kù)并檢查狀態(tài)。
6、 此時(shí),重新連接到PL/SQL將恢復(fù)正常,重新運(yùn)行生產(chǎn)環(huán)境并恢復(fù)正常,如下圖所示。
7、如果是數(shù)據(jù)庫(kù)實(shí)例和監(jiān)聽剛啟動(dòng)的話,那么多等一會(huì)才能登錄,如果一直是這個(gè)錯(cuò)誤的話,那么需要你編輯$ORACLE_HOME/network/admin/listener.ora 文件,SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = demo) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (SID_NAME = demo) ) )其中 (SID_DESC = (GLOBAL_DBNAME = demo) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (SID_NAME = demo) ) 這一部分需要你依據(jù)自己的情況進(jìn)行修改 將demo和/u01的路徑改為自己的sid名和路徑就可以了。
8、支持 1樓OracleService...服務(wù)沒有開啟, ...是你的數(shù)據(jù)庫(kù)名控制面板---管理工具---服務(wù)---OracleService...(你沒改的話就是OracleServiceORCL)把它開啟就成 我遇到同樣的問題 現(xiàn)在已經(jīng)解決了..OracleService...服務(wù)沒有開啟, ...是你的數(shù)據(jù)庫(kù)名控制面板---管理工具---服務(wù)---OracleService...(你沒改的話就是OracleServiceORCL)把它開啟就成你配置的TNS不正確.tnsping tnsname;。
本文到此分享完畢,希望對(duì)大家有所幫助。
關(guān)鍵詞: