在進行 root 使用者安裝期間,可以指定將在何處建立 db2® 資料庫產品的子目錄和檔案。對於非 root 使用者安裝,您無法選擇 db2 產品的安裝位置;必須使用預設位置。
注: 對於非 root 使用者安裝,所有 db2 檔案(程式檔案和例項檔案)都位於
$home/sqllib 目錄中或者位於該目錄下面;其中
$home 表示非 root 使用者的主目錄。
在安裝之後,將在各個目錄中建立 db2 物件。下表說明了預設 root 使用者安裝後的 db2 物件位置。
表 1. 預設 root 使用者安裝後的 db2 物件位置
db2 物件
位置das 主目錄
home/dasusr1
das 資訊
home/dasusr1/das
資料庫配置檔案 sqldbcon
home/db2inst1/db2inst1/node0000/sql00001
資料庫目錄
包含以下各項所需的檔案:
home/db2inst1/db2inst1/node0000/sql00001
資料庫管理器配置檔案 db2systm
home/db2inst1/sqllib
db2 命令
/opt/ibm/db2/v9.7/bin
db2 錯誤訊息檔案(db2diag 日誌檔案)
home/db2inst1/sqllib/db2dump
db2 安裝路徑
預設值為 /opt/ibm/db2/v9.7
事件監視器資料目錄
home/db2inst1/db2inst1/node0000/sql00001/db2event
事務日誌檔案目錄
home/db2inst1/db2inst1/node0000/sql00001/sqlogdir
安裝日誌檔案 db2install.history
/opt/ibm/db2/v9.7/install/logs
例項主目錄
home/db2inst1
例項資訊
home/db2inst1/sqllib
例項的本地資料庫目錄
home/db2inst1/db2inst1/node0000/sqldbdir
分割槽資料庫環境檔案 db2nodes.cfg
home/db2inst1/sqllib
系統資料庫目錄
home/db2inst1/sqllib/sqldbdir
下圖舉例說明了 root 使用者安裝之後的 db2 目錄結構的示例。在這些示例中,有兩個例項:db2inst1 和 db2inst2。
本地資料庫目錄。
資料庫配置檔案
此目錄中的 db2diag 日誌檔案用於記錄 db2 錯誤訊息。
系統資料庫目錄
db2nodes.cfg 檔案用於分割槽資料庫環境。
資料庫管理器配置檔案
dasusr1 目錄包含 db2 管理伺服器 (das) 配置檔案和至 db2 核心檔案的符號鏈結。
此圖舉例說明了安裝日誌檔案的位置。如果在同一安裝路徑下有多個安裝,那麼 db2install.history 檔案的索引將為db2install.history.n
;其中 n 表示乙個四位數,例如 0000 或 0001。
db2 安裝目錄 /opt/ibm/db2/v9.7
包含已安裝的 db2 檔案。
DB2目錄結構簡介
db2目錄結構 instance node0000 sql00001 sqlbp.1 sqlbp.2 包含緩衝池資訊 sqlspcs.1 sqlspcs.2 包含表空間資訊 sqldbcon 包含資料庫配置資訊 不能直接編輯此檔案,需動態更改如 update database manager con...
DB2筆記之二 DB2目錄結構 Linux
參考ibm官方db2手冊 在進行 root 使用者安裝期間,可以指定將在何處建立 db2 資料庫產品的子目錄和檔案。對於非 root 使用者安裝,您無法選擇 db2 產品的安裝位置 必須使用預設位置。注 對於非 root 使用者安裝,所有 db2 檔案 程式檔案和例項檔案 都位於 home sqll...
DB2學習 索引結構
牛新莊 循序漸進 db2 dba 系統管理 運維與應用案例 5.3 索引設計 索引設計學習筆記,以及一些不能理解的問題 紅色的是有疑問的問題 標準表的邏輯表 記錄 和索引結構 1 資料在邏輯上,按 資料頁的列表 來組織的 2 資料頁,則根據 extent 的大小,在邏輯上分組在一起。例如 exten...