PLSQL 登入失敗 not logon on as
阿新 • • 發佈:2019-02-06
tnsnames.ora裡面配置了資料庫,可是開啟plsql,提示“not logon on as ...”,這是為什麼
一、檢查一下幾點:
1、檢查你的tnsnames.ora檔案配置是否正確
2、檢查環境變數配置是否正確?!
3、檢查plsql :Tools -> preferences -> Connection -> { oci_library、oracle_home }
二、【環境變數】
我這裡配置的是:
變數名:變數值
ORACLE_HOME:C:\oracle\product\10.2.0\db_1
TNS_ADMIN:C:\oracle\product\10.2.0\db_1\network\ADMIN
path路徑加上:%ORACLE_HOME%\bin
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
下面我來解釋一下:
變數名 ORACLE_HOME
這裡的變數值是Oracle資料庫的安裝路徑,即資料夾bin的路徑
變數名 TNS_ADMIN
這裡的變數值是在ORACLE_HOME的路徑下又找了兩級檔案。這裡配置的是Oracle的監聽,即檔案listener.ora的路徑
變數名 NLS_LANG。
這裡的變數值配置目的是,統一編碼格式
三、【preferences -> Connection】
我這裡配置的是
OCI_library:C:\oracle\product\10.2.0\db_1\bin\oci.dll
好了,大致說了下oracle,plsql資料庫安裝注意事項,有不足之處,歡迎留言補充!