欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

plsql連接oracle數(shù)據(jù)庫報(bào)ora 12154錯(cuò)誤解決方法

 更新時(shí)間:2012年11月13日 11:17:56   作者:  
今天遇到一個(gè)問題,plsql連接oracle數(shù)據(jù)庫報(bào)ora 12154錯(cuò)誤,本文將為您詳細(xì)介紹此等問題的解決方法
plsql連接oracle數(shù)據(jù)庫報(bào)ora 12154錯(cuò)誤
今天遇到一個(gè)問題,使用sqlplus能夠連接到遠(yuǎn)程的數(shù)據(jù)庫,但是使用plsql卻連接不上,報(bào)錯(cuò)"ORA-12154: TNS: 無法解析指定的連接標(biāo)識(shí)符"

解決方法如下
1.先檢查服務(wù)器端的監(jiān)聽服務(wù)是否打開,如果沒有打開請(qǐng)啟動(dòng)其監(jiān)聽
客戶端:tnsping <tns_name>
服務(wù)器Linux下:
#>lsnrctl status 查看監(jiān)聽狀態(tài)
#>lsnrctl start 啟動(dòng)監(jiān)聽
2.通過Sql Plus連接一下試試,如果Sql Plus連接能成功,那就說明你的tnsnames.ora內(nèi)容有錯(cuò)誤 我的問題就在別名dev_db前面有一個(gè)空格,這個(gè)可以通過文本編輯器(Edit Plus,UE等)來查看是否有空格,只要有空格那就肯定是不行的,而且如果那段內(nèi)容是出現(xiàn)在文件的中間的話,將導(dǎo)致該文件里所有相應(yīng)的連接別名都不成功,如果是在最后面就只有其自身連接別名不能成功,其他連接別名還是能連接成功。(注:我的tnsnames.ora配置了多個(gè)數(shù)據(jù)庫實(shí)例的連接,所有才有多個(gè)連接別名。)
如: 空格
復(fù)制代碼 代碼如下:

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

3.如果確保你的tnsnames.ora內(nèi)容沒有錯(cuò)誤,那請(qǐng)將%ORACLE_HOME%\product\10.2.0\db_1\NETWORK\ADMIN目錄下的所有文件刪了,然后重新連接,一般就能解決了。 說明一下:那個(gè)目錄里的文件是在你建立連接的時(shí)候動(dòng)態(tài)生成的,不要怕刪了會(huì)有問題
4.進(jìn)入PLSQL Developer的主界面,在登錄界面選擇取消即不登錄進(jìn)入主界面,然后選擇菜單Tools(工具)-Preferences(首選項(xiàng)),在設(shè)置窗口中,選擇Oracle-Connection(連接),對(duì)應(yīng)設(shè)置窗口中,找到Oracle Home(Oracle主目錄),選擇你本地所安裝客戶端的版本,保存設(shè)置,然后重新啟動(dòng)PLSQL Developer,這時(shí)就可以正常登錄了。
我是使用第二種方法解決的。

相關(guān)文章

  • oracle12C安裝步驟(圖文詳解)

    oracle12C安裝步驟(圖文詳解)

    這篇文章主要介紹了oracle12C安裝步驟(圖文詳解),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • 使用JDBC4.0操作Oracle中BLOB類型的數(shù)據(jù)方法

    使用JDBC4.0操作Oracle中BLOB類型的數(shù)據(jù)方法

    這篇文章主要介紹了使用JDBC4.0操作Oracle中BLOB類型數(shù)據(jù)的方法,我們需要使用ojdbc6.jar包,本文介紹的非常詳細(xì),需要的朋友可以參考下
    2016-08-08
  • Oracle數(shù)據(jù)庫下載與安裝的完整步驟

    Oracle數(shù)據(jù)庫下載與安裝的完整步驟

    這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫下載與安裝的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 解決Oracle RMAN刪除歸檔日志不釋放問題的方法

    解決Oracle RMAN刪除歸檔日志不釋放問題的方法

    RMAN清除方式會(huì)自動(dòng)清除磁盤上的歸檔日志文件,同時(shí)會(huì)釋放控制文件中對(duì)應(yīng)的歸檔日志的歸檔信息,但最近在使用中就遇到了一個(gè)問題,下面這篇文章主要給大家介紹了關(guān)于解決Oracle RMAN刪除歸檔日志不釋放問題的方法,需要的朋友可以參考下。
    2017-07-07
  • oracle密碼過期的徹底解決方案

    oracle密碼過期的徹底解決方案

    這篇文章主要為大家詳細(xì)介紹了oracle密碼過期的徹底解決方案,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • ORACLE鎖機(jī)制深入理解

    ORACLE鎖機(jī)制深入理解

    若對(duì)并發(fā)操作不加控制就可能會(huì)讀取和存儲(chǔ)不正確的數(shù)據(jù),破壞數(shù)據(jù)庫的一致性,加鎖是實(shí)現(xiàn)數(shù)據(jù)庫并發(fā)控制的一個(gè)非常重要的技術(shù),需要的朋友可以了解下
    2012-12-12
  • oracle數(shù)據(jù)庫鎖表的原因及解決方法

    oracle數(shù)據(jù)庫鎖表的原因及解決方法

    出現(xiàn)鎖表的情況很多種,但是大部分情況都是更新表,然后并沒有提交,導(dǎo)致數(shù)據(jù)庫的表被鎖的情況,處理方式也比較簡(jiǎn)單,本文小編給大家介紹了oracle數(shù)據(jù)庫鎖表的原因及解決方法,需要的朋友可以參考下
    2023-11-11
  • PDO取Oracle lob大字段,當(dāng)數(shù)據(jù)量太大無法取出的問題的解決辦法

    PDO取Oracle lob大字段,當(dāng)數(shù)據(jù)量太大無法取出的問題的解決辦法

    最近,做sns的項(xiàng)目,用PDO連接Oracle數(shù)據(jù)庫,讀取Clob字段,當(dāng)數(shù)據(jù)量非常大的時(shí)候(上萬個(gè)字符),返回空值,從網(wǎng)上也沒有查到相關(guān)的資料。自己刻苦研究加上同事幫助,終于解決了。廢話就不說了,下面把內(nèi)容貼出來。
    2009-03-03
  • Oracle 通過impdp導(dǎo)入報(bào)ORA-39002 ORA-39165錯(cuò)誤的解決方案

    Oracle 通過impdp導(dǎo)入報(bào)ORA-39002 ORA-39165錯(cuò)誤的解決方案

    這篇文章主要介紹了Oracle 通過impdp導(dǎo)入報(bào)ORA-39002 ORA-39165錯(cuò)誤,本文給大家分享原因分析及解決方案,需要的朋友可以參考下
    2023-09-09
  • oracle數(shù)據(jù)庫查詢表被鎖多種方式實(shí)現(xiàn)

    oracle數(shù)據(jù)庫查詢表被鎖多種方式實(shí)現(xiàn)

    本文介紹了在Oracle數(shù)據(jù)庫中如何通過V$LOCKED_OBJECT、DBA_OBJECTS和DBA_LOCKS、VSESSION和VLOCK、DBA_BLOCKERS和DBA_WAITERS、V$LOCK等視圖查詢表是否被鎖定的方法,這些視圖提供了詳細(xì)的鎖信息,包括鎖的類型、模式以及持有鎖的會(huì)話信息,需要的朋友可以參考下
    2024-10-10

最新評(píng)論