成功親測,ORA-12154 TNS:could not resolve the connect identifier specified

看了各種的博文,仍然解決不了我的問題。

配置鏈接oracle的步驟重新整理一下,發不出來。

1.首先配置客戶端下的ora文件

目錄結構

|-- instantclient_11_2
            |-- tnsnames.ora

sqlnet.ora(這個文件導致我不能正確的讀取到ntsnames.ora)

SQLNET.AUTHENTICATION_SERVICES= (NTS)



NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

另一個ora文件,tnsnames.ora

AGGENT前面不能有空格哦。

AGGENT =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 111.3.10.15)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = llldb)
    )
  )

下面是環境變量

NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

當然也可以是AMERICAN_AMERICA.AL32UTF8,SIMPLIFIED

TNS_ADMIN = D:\soft\PLSQLDeveloper\PLSQL\instantclient_11_2

正確讀取到ora的情況是這樣的。

這裏可以下拉出結果,纔算正確讀取到ora文件。

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