一、問題出現: 在資料庫做了乙個load作業,末尾未加引數:nonrecoverable,結果導致目標表所在的表空間變為backup pending狀態(0x0020)
二、解決方法:
1.切換到資料庫例項使用者登入資料庫,檢視表狀態(資料庫例項:crmdb)
db2 connect to crmdb
db2 list tablespaces show detail
2.檢視資料庫引數
db2 get db cfg for crmdb|grep userexit
db2 get db cfg for crmdb|grep logretain
3.修改資料庫引數
db2 update db cfg for crmdb using userexit on
db2 update db cfg for crmdb using logretain on
4.空備異常表空間(異常表空間名:crm_data1)
db2 backup database crmdb tablespace crm_data1 online to /dev/null
5.恢復資料庫引數
db2 update db cfg for crmdb using userexit off
db2 update db cfg for crmdb using logretain off
6.驗證
db2 list tablespaces show detail
db2 表空間,codepage相關
create large tablespace indexspace1 managed by database using file index extentsize 32 prefetchsize 32 overhead 10.50 transferrate 0.14 codepage 安裝120...
DB2緩衝池 表空間
在db2中建立表空間得指向該錶空間所屬緩衝池,否則表空間指向預設緩衝池 1.緩衝池 1.1 建立緩衝池 語法 create bufferpool size pagesize 例項 create bufferpool oliver buffer immediate size 250 pagesize ...
DB2緩衝池 表空間
在db2中建立表空間得指向該錶空間所屬緩衝池,否則表空間指向預設緩衝池 1.緩衝池 1.1 建立緩衝池 語法 create bufferpool size pagesize 例項 create bufferpool oliver buffer immediate size 250 pagesize ...