DB2分区表数据管理

本文介绍了DB2中对分区表进行检查、剥离归档和添加分区的详细步骤。包括使用`ALTER TABLE`命令进行分区的剥离和附加,使用`EXPORT`和`LOAD`进行数据迁移,以及如何维护数据完整性。
摘要由CSDN通过智能技术生成

一、检查分区

select datapartitionname,lowvalue,highvalue from syscat.partitions where tabname='XXX' and tabschema='XXX' order by datapartitionname;

二、分区剥离归档

1、db2 "ALTER TABLE ECIFAPP.CBM_CORP_DEP_DTL DETACH PART PART201208 INTO ECIFAPP.CBM_CORP_DEP_DTLTEMP_REMOVE"

2、db2 "EXPORT TO CBM_CORP_DEP_DTL.txt of del modified by coldelx1B nochardel codepage=1386 select * from ecifapp.CBM_CORP_DEP_DTLTEMP_REMOVE"

3、db2 "ALTER TABLLE ECIFAPP.CBM_CORP_DEP_DTL DETACH PART PART0 INTO ECIFAPP.CBM_CORP_DEP_DTLTEMP_DETACH"

4、db2 "SET INTEGRITY FOR ECIFAPP.CBM_CORP_DEP_DTL OFF"

5、db2 "ALTER TABLE ECIFAPP.CBM_CORP_DEP_DTL ATTACH PART PART0 STARTING MINVALUE FROM TABLE ECIFAPP.CBM_CORP_DEP_DTLTEMP_DETACH"

6、db2 "SET INTEGRITY FOR ECIFAPP.CBM_CORP_DEP_DTL ALLOW WRITE ACCESS IMMEDIATE CHECKED"

7、db2 "call sysproc.admin_cmd('load from (select * from ecifapp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值