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

首頁 > 數據庫 > Oracle > 正文

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

2020-07-26 14:07:40
字體:
來源:轉載
供稿:網友

配置好rac后,兩個節點用tnsping都可以ping通,但用sqlplus連接都出現以下錯誤,不知道哪里出了問題
[oracle@rac2 admin]$ lsnrctl status
LSNRCTL for Linux: Version 9.2.0.4.0 - Production on 04-MAR-2008 08:32:26
Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac2)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 9.2.0.4.0 - Production
Start Date                04-MAR-2008 08:29:03
Uptime                    0 days 0 hr. 3 min. 22 sec
Trace Level               off
Security                  OFF
SNMP                      OFF
Listener Parameter File   /home/oracle/9.2.0.4/network/admin/listener.ora
Listener Log File         /home/oracle/9.2.0.4/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac2)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "esal" has 2 instance(s).
  Instance "rac1", status READY, has 1 handler(s) for this service...
  Instance "rac2", status READY, has 1 handler(s) for this service...
The command completed successfully
[oracle@rac2 admin]$ lsnrctl service
LSNRCTL for Linux: Version 9.2.0.4.0 - Production on 04-MAR-2008 08:32:32
Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac2)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
Service "esal" has 2 instance(s).
  Instance "rac1", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0 state:ready
         REMOTE SERVER
         (address=(protocol=tcp)(host=rac1)(port=1521))
  Instance "rac2", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0 state:ready
         LOCAL SERVER
The command completed successfully
[oracle@rac2 admin]$ sqlplus cy/zh@esal
SQL*Plus: Release 9.2.0.4.0 - Production on Tue Mar 4 08:32:45 2008
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
ERROR:
ORA-12154: TNS:could not resolve service name

Enter user-name:
ERROR:
ORA-01017: invalid username/password; logon denied

Enter user-name: cy/zh@rac1
ERROR:
ORA-12154: TNS:could not resolve service name

SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
[oracle@rac2 admin]$ sqlplus cy/zh@rac2
SQL*Plus: Release 9.2.0.4.0 - Production on Tue Mar 4 08:32:59 2008
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
ERROR:
ORA-12154: TNS:could not resolve service name

Enter user-name:

按照如下過程,一般都能解決:
在虛擬機內開cmd,用lsnrctl status查看監聽器監聽的服務
如看到監聽服務“orcl”,那在本機的tns配置中(SERVICE_NAME = orcl)必須寫orcl;如果想要自定義,則在虛擬機內的listener配置中就要加入自定義服務名,記得要重啟監聽服務:lsnrctl reload
最后形成的配置文件如下
虛擬機listener:

SID_LIST_LISTENER =  (SID_LIST =   (SID_DESC =    (GLOBAL_DBNAME = test)   自定義服務名    (ORACLE_HOME = E:oracleproduct10.2.0db_1) db_home    (SID_NAME = test)     )   (SID_DESC =    (PROGRAM = extproc)    (SID_NAME = PLSExtProc)    (ORACLE_HOME = E:oracleproduct10.2.0db_1) ##這個服務保證你可以使用外部過程,如C程序   )  )

本機tns:

ORCL_XNJ =  (DESCRIPTION =   (ADDRESS_LIST =    (ADDRESS = (PROTOCOL = TCP)(HOST = 182.12.15.232)(PORT = 1521))   )   (CONNECT_DATA =    (SERVICE_NAME = test) 與自定義服務名對應   )  )

再次連接,問題解決!
記住,一定從最簡單的原因找起,不要一上去就看到網上的什么改process數、注冊表之類的,要想想本機能連為什么通過網絡就不行,還是定位問題。
VS2008連接oracle 出現錯誤 ora-12154 tns 無法解析指定的連接標示符

在保證你的代碼沒有錯誤的前提下:
(一)檢查OracleOraDb10g_home1TNSListener 服務有沒有啟動,即監聽服務
(二)檢查tnsnames.ora是否添加連接串(建議用SQLPLUS或者pl/sql測試),其路徑一般是:%Oracle_home%product10.2.0db_1NETWORKADMINtnsnames.ora

其它網友的補充:

今天裝oracle安裝都完成了,但出現了“ORA-12154 TNS”的錯誤,最開始以為是oracle安裝處了問題,但后來發現并不是,因為用SQL Plus可以登錄,只是用plsql登錄時才出現這錯,用360完全卸載了qlsql后,從新裝了次,還是那錯,郁悶。。。后來又把數據庫刪掉重新建立,還是不行,整了半天,最后自己都整暈了,算了,重頭再來吧。。。
百度下很多安裝圖解,按著來就成

oracle服務端安裝圖解
http://www.49028c.com/article/108555.htm
oracle客戶端安裝圖解
http://www.49028c.com/article/108556.htm

oracle完全卸載
http://www.49028c.com/article/96395.htm
或者直接在注冊表中按F3搜索oracle,刪除注冊文件,不過貌似文件有點多,操作有點慢,建議用上邊鏈接的方法

總結了下要注意的幾點

1.安裝服務端是一般選“基本安裝”就行
2.使用PLSQL Developer時,“ORA-12154 TNS無法解析指定的連接標識符”的問題
安裝時報后邊的錯“warning some oracle net versions cannot connect from a path with parentheses”,這錯原來提示了,不能有括號,修改了安裝路徑就沒有問題了
相應的上邊的“ORA-12154 TNS無法解析指定的連接標識符”錯也沒啦,有點暈,沒整明白,但確實好啦
3.“ORA-12154 TNS無法解析指定的連接標識符”按照網上的方法有兩種,但我試了,在我這都不好使,下邊貼出來,沒準兒啥時候可以用
1.解決辦法,修改PLSQL Developer的選項設置:
 
客戶端、服務器端Oracle軟件裝好之后,用PLSQL Devloper登錄時,點擊取消,進入PLSQL Developer主界面,菜單Tools-Preferences,在設置窗口中,選擇Oracle-Connection,對應設置窗口中,找到Oracle Home,選擇OraDb10g_home1,保存設置,重新登錄PLSQL Developer即可

2.修改D:/oracle/product/10.2.0/db_1/NETWORK/ADMIN路徑下的tnsnames.ora文件
###### 一般的配置 ##################################

ORALOCAL = (DESCRIPTION =  (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))  )  (CONNECT_DATA =   (SERVER = DEDICATED)   (SERVICE_NAME = oralocal)  ) )

以上答案供參考

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美另类极品videosbestfree| 久久99久久久久久久噜噜| 国产中文欧美精品| 欧美成人性生活| 国产精品久久9| 国产精品 欧美在线| 亚洲aaa激情| 亚洲va电影大全| 伊是香蕉大人久久| 中文字幕亚洲字幕| 韩剧1988免费观看全集| 亚洲free嫩bbb| 日本欧美爱爱爱| 日韩av综合网| 久久69精品久久久久久国产越南| 久久人人看视频| 久久免费视频网| 国产香蕉一区二区三区在线视频| 亚洲成人av片| 欧美激情视频一区二区三区不卡| 日本成人在线视频网址| 91最新在线免费观看| 亚洲va欧美va国产综合剧情| 亚洲一区二区三| 97在线免费观看| 在线丨暗呦小u女国产精品| 欧美性69xxxx肥| 国产成人精品在线播放| 亚洲国产精品成人一区二区| 久久91超碰青草是什么| 成人午夜激情免费视频| 亚洲成人动漫在线播放| 亚洲嫩模很污视频| 中文字幕在线国产精品| 北条麻妃99精品青青久久| 69久久夜色精品国产7777| 亚洲国内精品视频| 国产欧美 在线欧美| 一本色道久久综合狠狠躁篇怎么玩| 国产精品男人爽免费视频1| 日本老师69xxx| 欧美精品在线观看| 不卡伊人av在线播放| 久久香蕉国产线看观看网| 久久精品国产一区| 中文字幕精品一区久久久久| 亚洲精品成a人在线观看| 欧美电影电视剧在线观看| 日韩欧美一区二区三区久久| 国产91免费观看| 亚洲区一区二区| 欧美有码在线观看视频| 国产欧美va欧美va香蕉在线| 日韩福利伦理影院免费| 亚洲自拍高清视频网站| 久久久女人电视剧免费播放下载| 亚洲片在线资源| 国产日韩精品一区二区| 亚洲xxxx妇黄裸体| 欧美激情精品久久久久| 欧美日韩亚洲一区二区三区| 日韩在线免费视频| 欧美日韩高清区| 久久99久久亚洲国产| 中文字幕精品影院| 国产精品丝袜视频| 日韩中文字幕网站| 在线观看视频亚洲| 在线成人免费网站| 91天堂在线视频| 欧美在线视频免费| 午夜精品蜜臀一区二区三区免费| 在线看国产精品| 欧美日韩国产一区中文午夜| 久久亚洲精品视频| 91欧美精品成人综合在线观看| 日韩国产高清视频在线| 欧美性猛交xxxx富婆弯腰| 秋霞午夜一区二区| 欧美巨大黑人极品精男| 国产一区二区三区免费视频| 久久成人一区二区| 亚洲电影免费观看高清| 最近2019中文字幕大全第二页| 日韩电影中文字幕av| 欧美在线视频免费播放| 国产精品成人一区| 日av在线播放中文不卡| 亚洲综合中文字幕在线观看| 色偷偷av亚洲男人的天堂| 日韩精品视频中文在线观看| 精品久久久久久久久久久久| 欧美福利视频网站| 午夜精品久久17c| 一区二区三区在线播放欧美| 国产原创欧美精品| 97热在线精品视频在线观看| 欧美一级淫片aaaaaaa视频| 国产又爽又黄的激情精品视频| 欧美日韩美女在线观看| 久久影视电视剧凤归四时歌| 欧美激情视频给我| 亚洲另类xxxx| 日韩电影在线观看永久视频免费网站| 91国产高清在线| 91精品在线观看视频| 成人精品一区二区三区电影免费| 亚洲国产欧美日韩精品| 成人国产精品一区| 国产精品99久久99久久久二8| 国产一区二区三区18| 亚洲人成在线免费观看| 日韩av最新在线| 国产成人av在线| 成人久久久久久久| 欧美色播在线播放| 91精品国产91久久久久久| 国产精品久久国产精品99gif| 欧美日韩综合视频| 黑人巨大精品欧美一区二区三区| 在线电影av不卡网址| 欧美日韩国产精品一区二区不卡中文| 91久久嫩草影院一区二区| 亚洲一区av在线播放| 亚洲日本成人网| 成人写真视频福利网| 欧美国产激情18| 日韩电影大全免费观看2023年上| 欧美性高跟鞋xxxxhd| 91视频免费网站| 91免费人成网站在线观看18| 中文字幕亚洲天堂| 欧美最顶级的aⅴ艳星| 91国产视频在线播放| 国产成人欧美在线观看| 少妇av一区二区三区| 中文字幕视频一区二区在线有码| 5566日本婷婷色中文字幕97| 欧美成人全部免费| 亚洲最大的网站| 成人激情视频在线播放| 国产精品自产拍高潮在线观看| 欧美香蕉大胸在线视频观看| 欧美午夜丰满在线18影院| 日韩在线播放av| 狠狠操狠狠色综合网| 亚洲综合第一页| 亚洲欧美成人精品| 午夜精品99久久免费| 自拍偷拍亚洲区| 久久免费国产视频| 精品久久久久久久久中文字幕| 中文字幕亚洲二区| 国产一区二区三区视频免费| 国产精品美女在线| 国产激情久久久| 国产精品久久久久久久久免费| 亚洲日本欧美中文幕| 午夜精品一区二区三区在线播放| 日本成人免费在线| 国外视频精品毛片| 日韩成人在线网站| 欧美极品美女视频网站在线观看免费| 亚洲综合一区二区不卡|