Oracle 12c版本創建數據庫連接遇到的問題:

1.執行請求的操作時遇到錯誤: Listener refused the connection with the following error: ORA-12505, TNS:listener doe…

這次的錯誤情況是因為本地變量沒有創建,打開高級系統設置,在本地環境變量中創建新的環境變量。

用户名:oracle_sid

值: XSCJ (設置成自己連接時候創建的sid填入的值)

之後這個問題得到了解決。


2.狀態: 失敗 -測試失敗: ORA-28000: 帳户已被鎖定

這次的問題是因為賬户被鎖定。這個時候我們需要去解鎖賬户。解決方法步驟如下:

  1. 打開SQL Plus,輸入:/as sysdba
  2. 之後連接成功就輸入解鎖代碼:alter user USERNAME account unlock;,輸入之後按下回車,出現操作已完成即代表已經成功。

3.ora-01017: 用户名/口令無效; 登錄被拒絕

這個時候碰見這個情況的解鎖方法就是,修改密碼之後重新登錄。按照之前的步驟,首先打開SQL Plus,輸入下面的代碼(每輸入一行回車):

/as sysdba
alter user USERNAME identified by NEWPASSWORD;

輸入新的密碼之後要記住,之後再在SQL Developer口令處重新修改登錄即可。

上面就是我個人在創建數據庫和連接數據庫過程中碰見的問題以及解決過程。