三、 DB2 備份文件的結構介紹
在不同的操作系統下,DB2 的備份文件的結構是不同的,這里概要地介紹一下。
1、Windows 操作系統下的數據庫備份文件結構:

說明:Windows 操作系統下的數據庫備份文件是嵌套在一系列文件夾之下的特殊結構。上例中,D:\DB2_Train 是指備份目錄,TESTDB.0 是指數據庫名稱為 TESTDB,DB2 是指實例名稱,NODE0000 是指節點名稱,CATN0000 是指編目名稱,20070801 是指備份發生的年月日,形如YYYYMMDD,181241是指備份發生的時間,精確到秒,也就是指 18 點 12 分 41 秒,形如HHMMSS,最后的 001 則是備份文件的一個序列號。
2、 Unix 操作系統下的數據庫備份文件結構:

說明:Unix 操作系統下的數據庫備份文件就是一個文件。上例中,HTDC 是指數據庫名稱,db2inst1 是指實例名稱,NODE0000 是指節點名稱,CATN0000 是指編目名稱,20070310002357 是指備份發生的具體時間,形如YYYYMMDDHHMMSS,同樣地,它的時間精確到秒,也就是指 2007年3月10日0點23分57秒發生備份,最后的 001 則是備份文件的一個序列號。
四、 DB2 數據庫備份實驗(附完整命令腳本清單)
4.1 DB2 數據庫實驗準備工作
(1)、Step1:創建測試數據庫 TestDB
腳本清單:
CREATE DATABASE TestDB
ON 'D:'
USING CODESET GBK TERRITORY CN
WITH 'Pjj''s Test DB';
}
(2)、Step2:創建數據庫管理表空間 Data_SP(注意路徑,如果沒有請創建)
腳本清單
CREATE REGULAR TABLESPACE Data_SP
PAGESIZE 4 K
MANAGED BY DATABASE
USING ( FILE 'D:\DB2\Container\TestDB\UserData\UserData' 2560 )
BUFFERPOOL IBMDEFAULTBP;
說明:上面的腳本創建了一個名為 Data_SP 的數據庫管理表空間,該表空間使用的緩沖池為 IBMDEFAULTBP,存儲路徑為 D:\DB2\Container\TestDB\UserData\,存儲文件名為 UserData,大小為 2560 * 4K = 10M,頁大小為 4K。
文章來源于領測軟件測試網 http://www.kjueaiud.com/