新聞中心
oracle集群庫ora-12514解決方法?
ORA-12514錯誤是Oracle數(shù)據(jù)庫的TNS監(jiān)聽器無法在所請求的服務(wù)上識別服務(wù)/數(shù)據(jù)庫實例時引發(fā)的。這可能是由于以下原因引起的:

創(chuàng)新互聯(lián)一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務(wù),以做網(wǎng)站、網(wǎng)站制作、移動互聯(lián)產(chǎn)品、營銷型網(wǎng)站建設(shè)服務(wù)為核心業(yè)務(wù)。十載網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。
1. 服務(wù)名或數(shù)據(jù)庫實例名稱錯誤:確保在連接字符串中使用的服務(wù)名或數(shù)據(jù)庫實例名稱是正確的。您可以檢查您的連接配置文件(例如`tnsnames.ora`)中的服務(wù)名是否正確。
2. 監(jiān)聽器未啟動或未正確配置:檢查監(jiān)聽器是否已啟動,并確保它正在運(yùn)行。您可以使用`lsnrctl status`命令來檢查監(jiān)聽器的狀態(tài)。如果監(jiān)聽器未正確配置,請確保`listener.ora`文件中正確定義了服務(wù)名和數(shù)據(jù)庫實例。
3. 端口號錯誤:確保連接字符串中指定的端口號與數(shù)據(jù)庫實例配置中指定的端口號匹配。您可以檢查`listener.ora`文件或使用`lsnrctl status`命令來獲取監(jiān)聽器使用的端口號。
4. TNS別名不存在:如果您使用TNS別名連接到數(shù)據(jù)庫,確保TNS別名在連接配置文件中已正確定義。您可以檢查`tnsnames.ora`文件中是否存在該別名。
使用plsql登錄數(shù)據(jù)庫,提示報錯ORA-12514;
查看服務(wù),發(fā)現(xiàn)監(jiān)聽服務(wù)未啟動;
手動重啟,刷新后,該服務(wù)閃退,基本可以確定是監(jiān)聽文件有問題;找到監(jiān)聽文件,一般在C:…\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
路徑下(根據(jù)自己的安裝路徑來尋找);
刪除listener.ora文件,打開oracle監(jiān)聽程序配置工具;
選擇監(jiān)聽程序配置;
之后一直下一步,直到最后完成;
重新啟動監(jiān)聽服務(wù),再次連接, ORA-12514解決。
補(bǔ):其他錯誤解決方法
LISDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.22.141)(PORT = 1521)) ) (CONNECT_DATA = (SID = lisdb) ) ) 要不行,把tnsnames.ora刪掉,用Configuration Assistant重新建 還不行啊,你確定lisdb是正確的?配的時候測試是否通過?
把..\Network\Admin\下的文件全刪掉,再用Configuration Assistant配置試試
gisserver注冊數(shù)據(jù)庫時出現(xiàn)ora-12154?
tns報錯是因為你的oracle 沒配置好,你的sqlplus 和plsql都能連上數(shù)據(jù)庫嗎,arcgis 是32位的程序,必須安裝oracle客戶端才行。
一般plsql能上去 arcgis就能上去。也有可能是你參數(shù)設(shè)置有誤,導(dǎo)致連不上數(shù)據(jù)庫到此,以上就是小編對于oracle報錯ora-12514的問題就介紹到這了,希望這2點解答對大家有用。
網(wǎng)站標(biāo)題:Oracle錯誤ORA-12514怎么解決
網(wǎng)站路徑:http://www.dlmjj.cn/article/dpjipcj.html


咨詢
建站咨詢
