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

Oracle 資料庫安裝配置詳解:DBCA 建庫、用戶授權、EXP/IMP 遷移與 Net 服務設定 (9i/10g 通用)

     編輯:Oracle 資料庫基礎

一、使用 DBCA 建立資料庫 (7 步驟)

  1. 啟動 Database Configuration Assistant
  2. 選擇模板:交易處理
  3. 資料庫資訊:全域資料庫名 | SID (如 SALEDB)
  4. 連線模式:專用伺服器模式
  5. 初始化參數調整 (SGA、PGA、Processes、Open Cursors 等)
  6. 儲存路徑規劃 (資料檔、Redo、Control File、Temp 分離不同磁碟)
  7. 確認建立選項,啟動建庫

二、建立應用用戶與授權

-- 以 SYSDBA 登入 (SQL*Plus 或 PL/SQL Developer)
CREATE USER saleuser IDENTIFIED BY saleuser
  DEFAULT TABLESPACE users
  TEMPORARY TABLESPACE temp
  QUOTA UNLIMITED ON users;

GRANT dba TO saleuser;  -- 生產環境建議依最小權限原則授予 RESOURCE、CREATE SESSION 等

三、傳統 EXP 匯出 (Schema 級)

D:\Oracle\ORA92\BIN> exp saleuser/saleuser@Oracle_SERVER_SALE
    FILE=D:\SALEDB.DMP
    OWNER=(saleuser)

四、傳統 IMP 匯入

D:\Oracle\ORA92\BIN> imp saleuser/saleuser@Oracle_SERVER_SALE
    FILE=D:\SALEDB.DMP
    FULL=Y

五、PL/SQL Developer 圖形化工具功能

  • 匯出所有物件至 SQL 腳本檔
  • 匯出指定表至 DMP (不含 Function/Procedure)
  • 從 DMP 匯入至資料庫 (不含 Function/Procedure)

六、Net Manager 服務名稱配置

開始 → Oracle → ORA HOME92 → CONFIGURATION AND MIGRATION TOOLS
→ NET MANAGER → Oracle NET 設定 → 本地 → 服務命名

新增服務名 → 協定 TCP/IP → 主機名/IP → Port (1521) → SID/Service Name → 測試連線 → 完成。

七、Oracle 9i 三片光碟安裝要點

  • 光碟 A、B、C;裝完 A/B 需手動換 B/C
  • 大多採預設,關鍵第 6 步:輸入資料庫識別字、全域名稱、SID (如 ORCL);衝突時用 ORCL2
  • 安裝後設定 DBCA,SYS/SYSTEM 密碼請勿使用預設值,請設定強密碼

補充:10g/11g/12c/19c 關鍵差異

版本安裝介質建議工具備註
9i3 片 CDDBCA, EXP/IMP已停止支援
10g/11gDVD / 下載DBCA, Data Pump (expdp/impdp)Data Pump 取代 EXP/IMP
12c/19c下載 (ZIP)DBCA (支援 CDB/PDB), Data Pump, Fleet Patching多租戶架構、長期支援版本

生產環境部署檢核清單

  • [ ] 磁碟規劃:OS、Oracle軟體、DATA、REDO、ARCH、BACKUP 分離
  • [ ] 核心參數:processes、sga_target、pga_aggregate_target、open_cursors 依負載預估
  • [ ] 密碼策略:SYS/SYSTEM/PDB_ADMIN 強密碼、Profile 限制失敗次數、密碼複雜度
  • [ ] 審計啟用:AUDIT_TRAIL=DB,EXTENDED
  • [ ] 備份策略:RMAN 完備+增量、歸檔模式、Flash Recovery Area 規劃
  • [ ] 監控部署:Enterprise Manager / OEM Cloud Control / 自製腳本 + 告警
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved