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

DB2 安裝目錄結構全景指南(一):Windows/OS/2 環境下的 SQLLIB 根目錄佈局

     編輯:DB2 教學

前言

掌握 DB2 安裝目錄結構是 DBA 入門的必修課。本文系統梳理 Windows 與 OS/2 平台下 DB2 透過 SETUP.EXE 安裝後生成的 SQLLIB 根目錄及其核心子目錄,幫助您快速建立目錄心智模型,為後續配置、遷移、故障排查打下基礎。

安裝根目錄:SQLLIB

安裝程式預設建立 SQLLIB 作為根目錄,內含 README、授權條款與版本資訊等入口檔案。

核心子目錄功能速查表

子目錄功能定位關鍵內容示例
SQLLIBSAMPLES範例程式與腳本C/C++、Java、CLI、存儲過程範例碼
SQLLIBSPMLOG同步點管理器日誌SPM 協調器恢復日誌檔
SQLLIBTHNSETUP瘦客戶端安裝檔IBM Data Client 部署包
SQLLIBADSMADSTAR 分散式儲存管理TSM API、備份/恢復整合組件
SQLLIBBINDB2 工具可執行檔db2、db2cmd、db2licm、db2set 等核心二進位
SQLLIBBND工具綁定檔*.bnd 檔,系統套件綁定元數據
SQLLIBDB2DAS00預設 DAS(管理伺服器)目錄DAS 配置、日誌、儀表板資料
SQLLIBDOC線上手冊PDF/HTML 參考手冊、SQL 參考、管理指南
SQLLIBFUNCTION預設 UDF(用戶自定義函數)目錄外部函數庫、JAR 包部署路徑
SQLLIBFUNCTIONUNFENCED非隔離模式 UDF 目錄高效能但風險較高的 C/C++ 例程庫
SQLLIBHELP線上幫助檔CLI 幫助、命令語法速查
SQLLIBJAVADB2 所需 Java 類庫db2jcc.jar、db2jcc_license_cu.jar、sqlj.zip

目錄分類記憶法

  • 可執行/工具類:BIN、BND、THNSETUP
  • 實例/運行時類:DB2、DB2DAS00、SPMLOG
  • 開發/範例類:SAMPLES、FUNCTION、FUNCTIONUNFENCED、JAVA
  • 文檔/幫助類:DOC、HELP、MSGPRIME(見下篇)
  • 基礎設施類:ADSM、CONV、CFG、CC、QP、MISC

最佳實踐建議

  1. 勿手動刪改:除非官方文檔明確指引,否則不要手動刪除或重命名子目錄,以免補丁升級失敗。
  2. 環境變數:確保 DB2PATH 指向 SQLLIB,PATH 包含 SQLLIB\BIN。
  3. 多實例隔離:每個實例擁有獨立目錄(預設 SQLLIB\DB2),實例級配置、日誌互不干擾。
  4. UDF 部署:生產環境建議將自定義函數庫放入 SQLLIB\function\routine 並授權 db2admin 讀取執行權限。

延伸閱讀

下一篇將詳細解析 Java12、SQLLIBCC、SQLLIBCFG 等進階子目錄功能,敬請關注。

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