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

Oracle $ORACLE_HOME/bin 目錄核心工具完整清單與功能速查表

     編輯:Oracle 資料庫基礎

分類導覽:按功能域快速定位

資料庫生命週期管理

工具版本功能
dbca9.0.1+資料庫建立助手 (GUI/靜默)
dbua9.2.0+資料庫升級助手
dbstart / dbshut7.3.4+啟動/關閉資料庫 (腳本封裝)
relink8.1.5+重新鏈接 Oracle 二進制 (套用補丁後)

備份恢復與維護

工具版本功能
rman8.0+Recovery Manager 核心執行檔
exp / imp7.3.4+傳統導出/導入 (已棄用,建議用 Data Pump)
expdp / impdp10g+Data Pump 並行導出/導入 (Server 端)
sqlldr7.3.4+SQL*Loader 高速資料載入
dbv7.3.4+資料檔驗證 (偵測壞塊)
tkprof7.3.4+Trace 檔格式化分析報表產生器

網路與連線管理

工具版本功能
lsnrctl7.3.4+監聽器控制 (啟動/狀態/服務/停止)
tnsping7.3.4+網路連通性測試 (解析 TNSNAMES)
trcroute7.3.4+網路路由追蹤
netca8.1.5+網路配置助手 (監聽器/命名方法/服務名)
netmgr9.0.1+Net Manager GUI 配置工具
cmctl8.1.6+Connection Manager 控制

實例監控與診斷

工具版本功能
oradebug隱藏進程級診斷 (Heap Dump、System State、Call Stack)
dbsnmp / dbsnmpj / dbsnmpwd8.0+/9.0.1+Intelligent Agent / Job Processor / Watchdog
otrccol / otrcfmt / otrcrep7.3.4+Oracle Trace 收集/格式化/報表
trcasst8.0+Trace Assistant (事件/等待分析)

安全與認證

工具版本功能
orapwd7.3.4+密碼檔建立/維護 (SYS 遠程登入)
okinit / oklist / okdstry8.1.6+/8.1.7+Kerberos 憑證初始化/列表/銷毀
owm8.1.6+Oracle Wallet Manager (PKI 憑證/金鑰管理)

開發與部署工具鏈

工具版本功能
sqlplus7.3.4+命令列 SQL 執行介面
isqlplus9.2.0+瀏覽器版 SQL*Plus (已移除 11g+)
proc / procob / procob18 / profort7.3.4+/8.1.6+Pro*C / Pro*COBOL / Pro*Fortran 預編譯器
sqlj8.1.5+SQLJ 轉譯器 (Java 靜態 SQL)
jpub8.1.5+Java 類別發布器 (資料庫物件→Java)
loadjava / dropjava8.1.5+Java 類別/資源載入/移除資料庫
wrap7.3.4+PL/SQL 原始碼加密 (動態混淆)
ott / ott88.0+/9.0.1+Object Type Translator (OTT)

高可用與 RAC 專用

工具版本功能
srvctl9i+叢集資源控制 (實例/服務/監聽器/ASM/磁碟組)
crsctl10g+Clusterware 核心控制 (投票盤/OCR/節點/資源)
asmcmd10g+ASM 命令列檔案/目錄/磁碟組管理
dgmgrl9.0.1+Data Guard Manager 命令列 (主備切換/觀察者/驗證)

目錄與 LDAP 整合

工具版本功能
oidctl / oidmon / oidldapd8.1.7+/9.2.0+OID 伺服器控制/監控/LDAP 服務進程
ldapadd / ldapsearch / ldapmodify / ldapdelete8.1.6+標準 LDAP 客戶端工具
ldifwrite / ldifmigrator8.1.6+/9.2.0+LDIF 匯出/遷移工具

多媒體與文字處理

工具版本功能
ctxload / ctxsrv / ctxkbtc7.3.4+/8.1.5+Oracle Text (InterMedia) 索引載入/服務/知識庫
oraxml / oraxsl / xml / xmlcg / xsql9.0.1+/9.2.0+XML 解析/XSLT 轉換/XSQL 頁面發布

實用小工具

工具版本功能
oerr7.3.4+錯誤代碼查詢 (oerr ora 600)
oraenv / coraenv7.3.4+環境變數設定 (sh / csh)
unzip / zip9.2.0+內建壓縮解壓工具
genclntsh7.3.4+產生 OCI/Pro*C/XA 共享庫
cursize8.0+游標大小分析工具

使用建議

  1. 將 $ORACLE_HOME/bin 加入 PATH,避免絕對路徑呼叫
  2. 核心運維工具 (rman, sqlplus, lsnrctl, tkprof, oerr, srvctl) 熟練掌握參數與常用子命令
  3. 定期 relink all 套用 OS/CPU 微碼更新後的優化
  4. 避免直接呼叫內部工具 (oradebug, kgpmon 等),除非 MOS 指導
  5. 12c+ 環境優先使用 sqlcl (另行下載) 替代 sqlplus,支援 JSON/CSV/ANSICONSOLE 輸出
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved