国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
ORA-12154: TNS: 無法解析指定的連接標識符(摘)

分類: Linux

相信作為ORACLE數(shù)據(jù)庫的開發(fā)人員沒有少碰到“ORA-12154: TNS: 無法解析指定的連接標識符”,今天我也又碰到了類似的情況,將我的解決方法進行小結,希望能對碰到同樣問題的友人們提供幫助。

問題場景描述:

服務器端版本:oracle 10.2.0.10

客戶端版本:oracle 10.2.0.10

客戶端開發(fā)工具:PL/SQL Developer

通過客戶端來連接服務器,其主要文件就是通過客戶端的tnsnames.ora來配置,在原文件的基礎上增加:

SID別名 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER_IP)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = SID_NAME)
    )
  )

例:

dev_db =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = ora10)
    )
  )

通過PL/SQL Developer連接dev_db時,報“ORA-12154: TNS: 無法解析指定的連接標識符”。(這個問題以前也碰到過,但解決方法不太一樣,因具體的問題不太一樣。)

 

我將自己知道的一些解決方法說一下:

1.先檢查服務器端的監(jiān)聽服務是否打開,如果沒有打開請啟動其監(jiān)聽

 客戶端:tnsping
      服務器Linux下:

     #>lsnrctl status 查看監(jiān)聽狀態(tài)

     #>lsnrctl start 啟動監(jiān)聽

2.通過Sql Plus連接一下試試,如果Sql Plus連接能成功,那就說明你的tnsnames.ora內容有錯誤

我的問題就在別名dev_db前面有一個空格,這個可以通過文本編輯器(Edit Plus,UE等)來查看是否有空格,只要有空格那就肯定是不行的,而且如果那段內容是出現(xiàn)在文件的中間的話,將導致該文件里所有相應的連接別名都不成功,如果是在最后面就只有其自身連接別名不能成功,其他連接別名還是能連接成功。(注:我的tnsnames.ora配置了多個數(shù)據(jù)庫實例的連接,所有才有多個連接別名。)

如:

空格dev_db =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = ora10)
    )
  )

3.如果確保你的tnsnames.ora內容沒有錯誤,那請將%ORACLE_HOME%\product\10.2.0\db_1\NETWORK\ADMIN目錄下的所有文件刪了,然后重新連接,一般就能解決了。

說明一下:那個目錄里的文件是在你建立連接的時候動態(tài)生成的,不要怕刪了會有問題

4.進入PLSQL Developer的主界面,在登錄界面選擇取消即不登錄進入主界面,然后選擇菜單Tools(工具)-Preferences(首選項),在設置窗口中,選擇Oracle-Connection(連接),對應設置窗口中,找到Oracle Home(Oracle主目錄),選擇你本地所安裝客戶端的版本,保存設置,然后重新啟動PLSQL Developer,這時就可以正常登錄了。

引用鏈接:http://hi.baidu.com/sorrow0/blog/item/d19b9ca1952b23924710648a.html

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
PL/SQL Developer遠程連接Oracle數(shù)據(jù)庫(可以使用)
淺談Oracle數(shù)據(jù)庫的網(wǎng)絡應用-入門基礎
Oracle11g實踐筆記 Oracle Net Services 配置失敗
Oracle客戶端的安裝與遠程連接配置方法分享
淺析Oracle監(jiān)聽器安裝與配置
Oracle監(jiān)聽器(listener)配置總結
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服