1. 程式人生 > >PLSQL 登入失敗 not logon on as

PLSQL 登入失敗 not logon on as

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資料庫安裝注意事項,有不足之處,歡迎留言補充!