在安裝 Oracle 資料庫時,若出現「加載數據庫錯誤 areasQueries」的提示,最常見的原因是 Oracle 安裝目錄路徑包含中文字符。Oracle 安裝程式對路徑編碼較為敏感,中文路徑會導致腳本執行失敗,從而觸發此錯誤。
在 Windows 服務管理器(services.msc)中,將所有名稱以「Oracle」開頭的服務全部停止,確保無檔案被佔用。
Oracle 檔案主要分佈在兩個位置,需逐一清理:
C:\Program Files\Oracle提示:若刪除時提示「無法刪除,檔案正在被使用」,請重新啟動電腦後再嘗試刪除。
打開註冊表編輯器(regedit),依序刪除以下路徑下的 Oracle 相關項目:
HKEY_LOCAL_MACHINE\SOFTWARE\OracleHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下所有以 Oracle 開頭的鍵值特別注意:若已安裝 ArcSDE for Oracle,刪除註冊表時 不可刪除 包含「ArcSDE」關鍵字的鍵值,否則會導致 ArcSDE 無法運行。
重新安裝時,務必確保安裝路徑全程使用英文字符、數字及底線,絕對不能包含中文、空格或特殊符號。建議使用簡短純英文路徑,例如 D:\Oracle\DbHome。
此錯誤純屬路徑編碼問題,遵循「停服務、刪目錄、清註冊表、換純英文路徑重裝」四步驟即可徹底解決。養成良好的命名習慣,能避免許多後續疑難雜症。