ORA-12154:TNS:無法解析指定的連接標識符(本地安裝oracle)

在本地安裝oracle之後使用PL/SQL連接出現 ORA-12154: TNS: 無法解析指定的連接標識符

1. 本地安裝PL/SQL之後,默認的tnsnames.ora路徑爲%ORACLE_HOME%\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora,先使用sqlplus連接數據庫,如果能連接就說明該文件中的配置沒有問題,如果不能連接,就需要按標準書寫,格式如下

     ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)

      (SERVICE_NAME = orcl)
    )
  )

 注意:在配置文件中第一行頂格書寫,不能有空格。

2. tnsping <tnsnames.ora中的實例>,如果出現OK則表明已經啓用監聽,如果沒有,啓用監聽。

3. 啓動PL/SQL,點擊取消,進入管理界面,點擊工具(tool)—〉首選項(preferences),在oracle主目錄和OCI庫中添加內容。

4. 如果還是不行,檢查PL/SQL的路徑名中是否包含括號"("等字符,如果有,修改路徑名(特別是PL/SQL文件夾名稱不能包含這些字符)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章