DB2 Table Space 放大的作法

1.先於欲建立的機器上建立新的資料庫xxx,若是已有該資料庫,先將其drop
2.打開控制中心→選取資料庫中Table Space →USERSPACE1→按右鍵選Alter

3.紀錄Table Space USERSPACE1 Container目錄,點選下方Advanced…按鈕,即可顯示該DB的Table Space的資訊

4.Drop USERSPACE1
5.執行以下SQL Script
connect to xxx;
create bufferpool bp8k size 1000 pagesize 8k;
force application all;
force application all;
connect to xxx;
connect to xxx;
create tablespace xxx8k pagesize 8k managed by system using (‘c:DB2NODE0000SQL00002SQLT0002.0’) bufferpool bp8k;
6.匯入要匯入之資料庫(可以從原先備份出來之資料或是其他電腦備份出來之資料)
db2move xxx import
7.執行sql script將資料關聯性建立
8.修改PKGTRIP.DESCRIPTION改為VARCHAR(4000)
9.修改PKGTRIP.NOTIFICATION改為VARCHAR(2000)
10.查看pagesize 為8k即完成

創作者介紹
創作者 馬克杯 的頭像
npitt

馬克杯

npitt 發表在 痞客邦 留言(0) 人氣( 684 )