客戶端工具連線oracle資料庫常見問題
安裝好oracle資料庫後大家都想動手學習oracle資料庫了,但是oracle資料庫一般都是用cmd命令列進行操作,這就有點不方便了,開發和使用中會造成很大的不便,不慌,我們可以安裝一個oracle客戶端進行資料庫的操作。下面介紹兩個可以連線oracle資料庫的客戶端軟體。PL/SQL和navicat premium這兩個都是可以連線oracle資料庫的客戶端軟體。
PL/SQL是一款專門操作oracle資料庫的軟體,使用者可以直接使用使用者名稱和密碼進行登入,並在裡面操作資料庫。NavicatPremium是一款可以連線各種關係型資料庫的客戶端工具(包括mysql,sql server,oracle,這裡之說oracle連接出現的問題)說一下連線中遇到的問題;
1. 忘記登陸密碼:解決方法,使用cmd命令列登入sys使用者修改相應使用者的密碼即可登入(可以修改sys自身的密碼,也可以不使用密碼登入sys賬號,方法 :sqlplus / as sysdba)登入後使用:alter user 使用者名稱 identified by 密碼; 命令進行使用者密碼修改。修改完即可登入客戶端軟體。
2. 登陸中出現的問題。連線失敗,報12541錯誤是監聽出現錯誤,需要檢視 net Configuration Assistant 中的監聽程式配置如圖
點選下一步選擇重新配置
一直點選下一步檢查裡面的監聽是否和本機ip相同,不同則需要修改。最後配置本地網路服務名,如圖
這些配置完成就看 net manager 中的配置監聽和服務名,如圖:
服務名配置:如圖
監聽程式配置,如圖:
最後只要檢查這幾個配置的ip和監聽沒有出現錯誤,或者不同。連線oracle就不會出現什麼大錯誤,有其它問題可以留言提出,大家一起學習。上面監聽和服務的具體配置過程網上很多。只要注意這幾個方面的配置資料保持一致就行。這裡就不一一列舉了。