Oracle數據庫完全卸載+重裝教程

Oracle XE版本介紹

    Oracle XE也就是Oracle傳說中的快捷版,快捷版只有200多MB,適用於個人的開發和學習,安裝在自己電腦上,運行不影響速度,很方便。由於被安裝正式版時候給誤導了,配了系統環境變量,結果卸載了總是有問題,由於花費一天的時候收拾了這個貨,特此記錄與總結一下。

 1.搭建數據庫

1. 完全卸載數據庫,
                參見:如何徹底卸載oracle

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. 在其它中,新建表空間
                

總結

    我們在接觸新事物的過程中要以發展的眼光看待它,否則就會給你沉重的教訓。當然經過這一天的實踐,發現知道“不知道”的,纔是真正的知道。

發佈了158 篇原創文章 · 獲贊 118 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章