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即完成
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即完成
請先 登入 以發表留言。