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

Windows 安裝 Oracle 11g XE 與 Oracle SQL Developer 圖文完整教學

     編輯:Oracle 教學

Windows 安裝 Oracle 11g XE 與 Oracle SQL Developer 圖文完整教學

針對 Windows 開發環境,記錄 Oracle Database 11g Express Edition (XE) 免費版安裝與官方圖形化工具 SQL Developer 配置全流程。


一、Oracle 11g XE 下載與安裝

  1. 下載:訪問 Oracle 官網 → Downloads → Database → Oracle Database Express Edition 11g Release 2 → 選擇 Oracle Database Express Edition 11g Release 2 for Windows x64 (含 OracleXE112_Win64.zip)。
  2. 解壓並執行:解壓縮包,雙擊 Setup.exe 啟動安裝精靈。
  3. 授權協議:勾選「I accept the terms」→ Next。
  4. 安裝路徑:預設 C:\oraclexe\,建議保持預設或修改至無中文/空格路徑 (如 D:\Oracle\XE\)。
  5. 設定密碼:輸入 SYS / SYSTEM 統一密碼 (如 Oracle123),確認記住。此密碼用於所有管理帳號。
  6. 確認安裝:Next → Install,等待數分鐘完成。
  7. 完成:Finish。桌面會出現「Get Started with Oracle Database 11g Express Edition」捷徑。

Oracle 官網下載頁面 選擇 Database Express Edition 下載 64 位版本 安裝精靈歡迎頁 授權協議 設定管理密碼 安裝進度 安裝完成


二、驗證資料庫服務啟動

  • 打開 services.msc,確認以下服務狀態為 Running (自動啟動):
    OracleServiceXE (核心實例)、OracleXETNSListener (監聽器)、OracleXEClrAgent (CLR 支援)
  • 命令列測試:
    sqlplus system/Oracle123@XE
    -- 或
    sqlplus / as sysdba  (需 Windows 管理員群組)
    

三、Oracle SQL Developer 安裝與配置

官方免費圖形化開發工具,功能涵蓋:SQL 工作表、物件瀏覽、執行計畫、PL/SQL 偵錯、資料匯入匯出、DBA 面板等。

  1. 下載:SQL Developer 下載頁 → 選擇 Windows 64-bit with JDK 8 included (如 sqldeveloper-23.1.1.345.1701-x64.zip) — 含 JDK 免配置 Java 環境。
  2. 解壓即用:解壓至任意目錄 (如 D:\Tools\sqldeveloper\),**無需安裝**。雙擊 sqldeveloper.exe 啟動。
  3. 首次啟動指定 JDK:若下載無 JDK 版本,首啟會彈窗要求輸入 java.exe 完整路徑 (如 C:\Program Files\Java\jdk1.8.0_202\bin\java.exe)。
  4. 建立資料庫連線:
    • 左側「連線」面板右鍵 → 「新建連線」。
    • 連線名:XE_LOCAL
    • 使用者名:system
    • 密碼:Oracle123 (安裝時設定)
    • 連線類型:Basic
    • 主機名:localhost
    • 埠號:1521
    • SID:XE (XE 版固定 SID)
    • 點擊「測試」→ 顯示「狀態:成功」 → 「連線」。

SQL Developer 下載頁面 首次啟動指定 JDK SQL Developer 主界面


四、SQL Developer 核心功能速覽

  • SQL 工作表:Ctrl+N 新建,支援語法高亮、自動完成 (Ctrl+Space)、格式化 (Ctrl+F7)、執行計畫 (F10)。
  • 物件瀏覽器:左側樹狀檢視表、視圖、索引、序列、PL/SQL 物件,右鍵可「編輯」、「匯出 DDL」、「匯出資料」。
  • 報表:內建數十種 DBA/開發報表 (表空間使用率、長時間運作 SQL、鎖等待等),支援自定義。
  • 資料匯入/匯出精靈:支援 CSV、Excel、XML、Insert 腳本、Loader 控制檔等格式雙向轉換。
  • PL/SQL 偵錯:編譯加 DEBUG 模式,設定中斷點、監視變數、呼叫堆疊。

五、常見問題快速排查

問題原因與解決
連線失敗 ORA-12514 / ORA-12505監聽器未啟動或 SID/Service Name 錯誤 → 檢查 OracleXETNSListener 服務、確認 SID=XE
SQL Developer 啟動閃退JDK 版本不相容 → 使用含 JDK 8 的安裝包,或手動指向 JDK 8/11 java.exe
中文亂碼客戶端字元集不匹配 → 確認資料庫 NLS_CHARACTERSET=AL32UTF8 (XE 預設),SQL Developer 內碼為 UTF-8,通常無問題
無法建立表/空間不足XE 版限制:用戶資料上限 11GB (11g XE) / 12GB (18c XE) → 清理資料或升級標準版
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved