Oracle XE版本介紹
Oracle XE也就是Oracle傳說中的快捷版,快捷版只有200多MB,適用於個人的開發和學習,安裝在自己電腦上,運行不影響速度,很方便。由於被安裝正式版時候給誤導了,配了系統環境變量,結果卸載了總是有問題,由於花費一天的時候收拾了這個貨,特此記錄與總結一下。
1.搭建數據庫
1. 完全卸載數據庫,
2. 重新啓動電腦
3. 重新安裝數據庫,直接按照安全向導點擊下一步即可,並且不用設置系統環境變量
4.記錄自己的設置好的管理員密碼,服務名:XE
5.驗證安裝是否成功。win+R鍵,輸入“cmd”打開命令窗口。在窗口下輸入“sqlplus /nolog”出現數據庫的相關信息就說明正確安裝。
6.使用工具連接數據庫。我使用的是Navicat,連接圖片如下:
2. 問題記錄
1)連接不上可能是oracle相關服務沒有啓動。
win+R鍵,輸入“services.msc”查看服務管理;啓動 oracleserviceXE、OracleXETNSListener兩個服務
2)oracle登錄閃退
可能是舊的數據庫沒有卸載乾淨,打開系統變量,刪除系統變量oracle_home,和其他跟oracle數據庫相關的變量。
3)ORA-28000錯誤的原因及解決辦法
參見:ORA-28000錯誤的原因及解決辦法
1.確認用戶所使用的概要文件:
SQL> select username,profile from dba_users;
2.查看概要文件中有關登錄次數的限制:
SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';
3.如果嘗試登錄次數限制爲10次,將嘗試登錄次數的限制修改爲不受限:
SQL> alter profile default limit failed_login_attempts unlimited;
修改後不需要重啓數據庫,修改結果即時生效。
注意:修改後,還沒有被提示ORA-28000警告的賬戶不會再碰到同樣的問題,已被鎖定用戶仍需解鎖,方法如下:
SQL> alter user user_name account unlock;
3.在Navicat中新建用戶(模式)
1. 用戶管理中必須授權角色登錄
2. 在其它中,新建表空間
總結
我們在接觸新事物的過程中要以發展的眼光看待它,否則就會給你沉重的教訓。當然經過這一天的實踐,發現知道“不知道”的,纔是真正的知道。