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