亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

Oracle出現ora-12154無法解析指定連接標識符的解決方法

2024-08-29 14:00:47
字體:
來源:轉載
供稿:網友

相信使用過Oracle數據庫的人一定碰到過“ORA-12154: TNS: 無法解析指定的連接標識符”錯誤,我在此做一個小小的總結。

在程序中連接Oracle數據庫的方式與其他常用數據庫,如:MySql,Sql Server不同,這些數據庫可以通過直接指定IP的方式連接,但是Oracle則需要通過Oracle客戶端配置網絡服務名的方式來連接。否則就會出現“ORA-12154: TNS: 無法解析指定的連接標識符”。配置Oracle客戶端詳細步驟如下:

安裝好Oracle客戶端之后,在開始菜單中依次找到“Oracle - OraClient10g_home1—>配置和移植工具—>Net Manager”并打開(Win7,Win8用戶如果沒有取得Administrator賬號登陸需要以管理員方式運行),依次展開“Oracle Net配置—>本地—>服務命名”點擊左側“加號”配置新的網絡服務

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

最后,點擊“下一步”完成即可,如果不知道或者忘記Oracle服務名可以通過查看服務獲得,比如我這里配置的主機名是我本機,在我的電腦服務中找到oracle相關的服務

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

通過上面的服務名稱,可以看出我安裝的服務名就是“ORCL”,或者在服務端通過SQL Plus使用sys賬號登陸,輸入命令
show parameter service_name查看。

OracleDBConsoleORCL是Oracle網頁端管理工具的服務,訪問地址一般為“http://127.0.0.1:1158/em/console/logon/logon”,如果不習慣用這個來管理數據庫可以不用啟動。

OracleJobSchedulerORCL是管理Oracle中計劃任務的,一般不用啟動。

OracleOraDb10g_home1iSQL*Plus是SQL Plus的服務,如果不習慣在命令行下面操作數據庫,可以不用啟動。

OracleServiceORCL,OracleOraDb10g_home1TNSListener都需要開啟,前者是主服務,后者是監聽服務。

當在Oracle客戶端中配置好Net Manager中配置好服務后就可以通過我們配置的網絡服務名訪問Oracle數據庫了,此配置實質想D:/Oracle/product/10.2.0/client_1/NETWORK/ADMIN/tnsnames.ora中增加了一行配置(由于我的Oracle是安裝在D盤Oracle目錄中,具體路徑根據安裝時選擇的路徑而定)。

# tnsnames.ora Network Configuration File: d:/Oracle/product/10.2.0/client_1/NETWORK/ADMIN/tnsnames.ora# Generated by Oracle configuration tools.ORCL = (DESCRIPTION =  (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))  )  (CONNECT_DATA =   (SERVICE_NAME = ORCL)  ) )

如果在同一臺電腦上面同時安裝了Oracle客戶端和服務端,那么在服務端的安裝目錄中也會存在同樣的配置文件D:/Oracle/product/10.2.0/db_1/NETWORK/ADMIN/tnsnames.ora,在這種情況下如果我們配置好了客戶端Net Manager然后連接Oracle數據庫,可能會出現“ORA-12154: TNS: 無法解析指定的連接標識符”這時,你就應該懷疑,我到底訪問的是哪個路徑下的配置文件呢?此時可以使用tnsping命令

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

如果你是在客戶端Net Manager中配置的網絡服務,但是此時解析出來的使用參數文件卻是D:/Oracle/product/10.2.0/db_1/NETWORK/ADMIN/sqlnet.ora,那么我想你應該明白了。這種情況有兩種解決辦法:

第一:在服務端的Net Manager也配置相同的網絡服務,或者直接拷貝D:/Oracle/product/10.2.0/client_1/NETWORK/ADMIN/tnsnames.ora中的配置到D:/Oracle/product/10.2.0/db_1/NETWORK/ADMIN/tnsnames.ora,每次配置了新的網絡服務你都需要這么做,如果不想這么麻煩那就使用第二種解決辦法。

第二:修改系統環境變量Path值,將D:/Oracle/product/10.2.0/client_1/bin;路徑移至D:/Oracle/product/10.2.0/db_1/bin;前面即可一勞永逸。

注意:造成以上這種情況出現的原因是:在一臺電腦上同時安裝了oracle客戶端和數據庫服務,并且是先安裝客戶端,再安裝數據庫服務造成的,如果先安裝數據庫服務,再安裝客戶端就不會出現這種情況了。

根據以上方式配置完oracle后,相信在程序中就可以正常連接oracle數據庫了。

當我安裝好PLSQL Developer軟件后登陸時任然出現了“ORA-12154: TNS: 無法解析指定的連接標識符”,如果是Win7,Win8用戶甚至可以會出現彈出一個白框的情況,這時需要以管理員身份運行PLSQL Developer,并且確保你的PLSQL Developer是讀取的oracle客戶端配置,直接取消登陸,在PLSQL Developer工具欄中找到“Tools—>Preferences”,在Oracle的Connection節點中找到Oracle Home選擇OraClient10g_home1,保存后關閉PLSQL Developer就可以正常登陸了。

ora,12154,Oracle無法解析指定連接標識符,Oracle解析指定連接標識符

需要注意的是,在安裝PLSQL Developer時不能安裝在帶有括號的目錄中,如64bit系統的Program Files (x86)目錄,就會出現無論你怎么設置,它依然不停的彈出“ORA-12154: TNS: 無法解析指定的連接標識符”。同樣的問題也會出現在其他Oracle數據庫管理軟件中,比如Toad for Oracle

“ORA-12154: TNS: 無法解析指定的連接標識符”是使用Oracle數據庫的新手遇到的比較常見的問題之一,只要我們了解了它的工作方式,冷靜排查,相信很容易就能夠找到問題的解決辦法的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品视频在线| 亚洲国产精品一区二区久| 亚洲欧美国产日韩天堂区| 亚洲综合av影视| 欧美激情在线狂野欧美精品| 欧美激情a在线| 色偷偷888欧美精品久久久| 78m国产成人精品视频| 国产精品都在这里| 川上优av一区二区线观看| 国产午夜精品全部视频播放| 久久久精品免费视频| 日韩欧美中文第一页| 欧美日韩视频在线| 国产精品欧美一区二区| 日韩av在线最新| 亚洲一区二区久久久久久久| 国产成人jvid在线播放| 精品自在线视频| 欧美日韩国产区| 日韩av电影院| 国产精品久久一区主播| 国产精品成人av在线| 韩剧1988在线观看免费完整版| 久久久999成人| 亚洲精品国精品久久99热一| 欧美性极品xxxx做受| 欧美成人精品一区| 亚洲国产欧美一区二区三区久久| 日韩精品视频免费专区在线播放| 欧美黄色成人网| 久久成人18免费网站| 国产精品久久久久久久av电影| 免费av一区二区| 国产亚洲欧美日韩一区二区| 中文字幕欧美日韩va免费视频| 精品动漫一区二区三区| 国产精品免费视频久久久| 久久久国产一区| 91精品国产自产在线| 7m精品福利视频导航| 亚洲欧美日本精品| 国产mv免费观看入口亚洲| 亚洲电影免费观看高清完整版| 亚洲视频国产视频| 高清一区二区三区四区五区| 欧美国产极速在线| 日韩av手机在线观看| 日韩专区在线观看| 日韩激情第一页| 欧美成人精品一区| 欧美视频中文字幕在线| 欧美性猛交xxxx久久久| 国产v综合v亚洲欧美久久| 奇米一区二区三区四区久久| 57pao国产精品一区| 欧美成人小视频| 日韩免费中文字幕| 亚洲综合av影视| 国内免费久久久久久久久久久| 91sao在线观看国产| 美女扒开尿口让男人操亚洲视频网站| 91中文精品字幕在线视频| 精品亚洲一区二区三区| 精品亚洲夜色av98在线观看| 国产精品久久久久久一区二区| 欧美日韩国产成人在线观看| 日韩美女av在线免费观看| 国产一区二区三区视频免费| 岛国精品视频在线播放| 久久亚洲欧美日韩精品专区| 97香蕉超级碰碰久久免费的优势| 国产小视频91| 亚洲在线免费看| 亚洲va男人天堂| 国产一区深夜福利| 97热在线精品视频在线观看| 黄网站色欧美视频| 97在线看免费观看视频在线观看| 亚洲最大成人在线| 亚洲丝袜一区在线| 高清日韩电视剧大全免费播放在线观看| 成人激情视频小说免费下载| 日韩黄色在线免费观看| 久久久久久久久久久av| 欧美精品在线观看| 成人av在线网址| 亚洲人免费视频| 久久久久久久电影一区| 亚洲美女福利视频网站| 4p变态网欧美系列| 国产精品入口免费视频一| 亚洲精品国产精品乱码不99按摩| 正在播放亚洲1区| 欧美日韩亚洲精品内裤| 亚洲欧美另类自拍| 国产欧美久久一区二区| 亚洲欧美日韩高清| 日韩中文综合网| 精品一区电影国产| 全亚洲最色的网站在线观看| 亚洲第一中文字幕在线观看| 亚洲精品电影久久久| 亚洲国产精品国自产拍av秋霞| 国产欧美精品在线| 久久久久久九九九| 国产精品视频导航| 成人精品一区二区三区电影免费| 国产成人精品免高潮费视频| 国产成人97精品免费看片| 久久久久久久影院| 91po在线观看91精品国产性色| 亚洲福利在线观看| 国内精品一区二区三区| 中文字幕av一区中文字幕天堂| 夜夜嗨av色一区二区不卡| 久久综合久久美利坚合众国| 日韩精品在线观看一区二区| 一区二区三区视频免费| 国产精品pans私拍| 尤物yw午夜国产精品视频明星| 欧美亚洲另类视频| 91色精品视频在线| 高清视频欧美一级| 成人a级免费视频| 国产综合久久久久久| 亚洲欧美在线一区| 成人在线一区二区| 日韩欧美主播在线| 欧美色xxxx| 日韩高清a**址| 在线看国产精品| 日韩网站免费观看| 国产福利视频一区| 欧美在线不卡区| 高清欧美性猛交| 日本精品久久中文字幕佐佐木| 久久资源免费视频| 精品亚洲一区二区三区在线播放| 国产精品老女人视频| 亚洲精品成人免费| 日韩在线免费av| 国产日韩精品在线播放| 日韩av片电影专区| 亚洲精品网站在线播放gif| 亚洲电影免费观看高清完整版| 亚洲一二在线观看| 久久青草精品视频免费观看| 成人激情综合网| 国产精自产拍久久久久久蜜| 午夜精品久久久久久久99热| 亚洲精品一区中文字幕乱码| 亚洲国产婷婷香蕉久久久久久| 91精品国产免费久久久久久| 欧美日韩中文字幕| 美女精品视频一区| 国产精品88a∨| 亚洲伦理中文字幕| 欧美日韩亚洲一区二区三区| 国产精品自拍小视频| 久久久噜噜噜久久久| 亚洲国产一区二区三区四区| 日韩专区在线播放| 欧美视频13p|