首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

Windows 7 上 Oracle 12c 圖形化安裝全過程圖解與避坑指南

     編輯:Oracle 教學

Win7 64位安裝 Oracle 12c (12.1.0.2.0) 完整圖文教程

本文記錄雙擊 setup.exe 到安裝完成的 21 個步驟截圖,重點標註 INS-30131、INS-20802 兩大常見報錯的成因與解決方案,助你一次安裝成功。

一、安裝前準備

  • 以 管理員身份 登錄系統;
  • 關閉殺毒軟件、防火牆;
  • 確保主機名無中文、無下劃線,IP 固定;
  • 預留足夠磁盤空間(建議 10GB+)。

二、關鍵步驟與截圖對照

步驟關鍵動作截圖標識
1取消「接收安全更新」勾選2017012312111294.png
2選擇「創建和配置資料庫」2017012312111238.png
3出現 INS-30131 錯誤 → 啟動 Windows Server 服務後重試2017012312111373.png / 2017012312111335.png
4-8系統類、典型安裝、全局資料庫名、容器資料庫勾選2017012312111364.png ~ 2017012312111574.png
9密碼策略:大小寫+數字+特殊字符 ≥8 位,建議「創建新 Windows 用戶」2017012312111529.png
10-17管理選項、EM Express、數據文件路徑、恢復區、備份策略2017012312111539.png ~ 2017012312111910.png
18統一設置 SYS/SYSTEM/DBSNMP/PDBADMIN 密碼2017012312112011.png
19-20檢查摘要 → 點擊「安裝」2017012312112035.png / 2017012312112017.png
21安裝過程中出現 INS-20802 (NetCA 失敗) → 查看日誌定位具體原因2017012312112168.png / 2017012312112187.png

三、常見報錯深度解析

INS-30131: Initial setup has failed

成因:Windows Server 服務未啟動,導致安裝程序無法創建本地用戶組。
解決:services.msc → 啟動 Server 服務 → 設置為自動 → 重試安裝。

INS-20802: Oracle Net Configuration Assistant failed

成因:監聽器端口衝突、防火牆攔截、主機名解析失敗、tnsnames.ora 權限不足等。
排查:查看 $ORACLE_BASE/cfgtoollogs/netca/netca_*.log 定位具體錯誤行;
通用修復:安裝完成後手動運行 netca 重新配置監聽器,或使用 dbca 重建資料庫。

四、安裝後驗證清單

  1. sqlplus / as sysdba 連接成功;
  2. lsnrctl status 監聽正常;
  3. EM Express: https://localhost:5500/em 可訪問;
  4. PDB 狀態:show pdbs 全部 OPEN。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved