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

Oracle 伺服器常用命令行工具完整指南

     編輯:Oracle 資料庫基礎

Oracle 命令行工具分類總覽

Oracle 提供豐富的命令行工具支援資料庫管理、開發、網路配置等各類操作場景。本文依功能領域分類整理,方便 DBA 與開發人員快速查閱。

一、資料庫管理核心工具

工具功能描述
bbed.exe資料區塊瀏覽與編輯工具(底層除錯專用)
dbv.exe資料檔案邏輯完整性檢測工具
exp.exe / imp.exe傳統資料匯出/匯入工具(Data Pump 前身)
mig.exe資料庫升級遷移工具
oradim.exeWindows 平台 Oracle 服務建立/刪除工具
orakill.exeWindows 平台 Oracle 執行緒終止工具
orapwd.exe密碼檔案建立工具(支援 SYSDBA/SYSOPER 認證)
rman.exeRMAN 備份與恢復核心工具
sqlldr.exeSQL*Loader 大量資料載入工具
sqlplus.exe命令列互動式 SQL 查詢工具
svrmgrl.exe舊版實例管理工具(10g 後由 SQL*Plus 取代)
tkprof.exeSQL 追蹤檔案分析報表生成工具

二、Internet Directory (OID) 相關工具

支援 LDAP 目錄服務操作:

  • bulkload.exe:使用 SQL*Loader 批量生成目錄物件
  • ldapadd.exe / ldapaddmt.exe:目錄物件/屬性/值新增工具(單/多執行緒)
  • ldapsearch.exe:目錄物件查詢與擷取
  • ldapmodify.exe / ldapmodifymt.exe:屬性修改工具
  • ldapdelete.exe:目錄物件刪除
  • oidpasswd.exe:OID 密碼管理
  • oidreconcile.exe:目錄物件同步協調

三、NLS 國際化支援工具

  • CSScan.exe:字符集轉換測試掃描工具
  • lxbcnf.exe:NLS 環境配置工具
  • lxegen.exe:自訂日期格式生成器
  • lxinst.exe:自訂字符集生成器

四、Net8/Oracle Net 網路配置工具

  • lsnrctl.exe:監聽器服務控制核心工具
  • tnsping.exe:服務名連通性測試
  • cmctl.exe:連接管理器控制
  • namesctl.exe:命名服務管理
  • trcasst.exe:SQL*Net 追蹤檔案分析
  • okinit/oklist/okdstry.exe:Kerberos 憑證管理三件組

五、interMedia 多媒體/文字搜尋工具

  • ctxhx.exe:ConText 文本轉換
  • ctxkbtc.exe:ConText 詞典編譯
  • ctxload.exe:ConText 詞典匯入/匯出

六、開發與部署輔助工具

  • wrap.exe:PL/SQL 原始碼加密封裝
  • ott.exe:Oracle 物件類型轉換器(OCI 開發用)
  • sqlj.exe:SQLJ 轉譯器
  • loadpsp.exe:PL/SQL Server Pages 載入器
  • lmsgen.exe:OCI 訊息檔案轉換
  • xml.exe / xmlcg.exe:XML 解析器與 C++ 類別生成器

實務建議

現代版本(12c/19c/21c)建議優先使用 Data Pump (expdp/impdp) 取代 exp/imp,RMAN 取代傳統備份腳本,SQLcl 取代 SQL*Plus。部分舊工具(如 svrmgrl、mig)已棄用,僅供舊版本維護參考。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved