DB2 的命令操作挺多的,不过常用的那几个搞明白了,日常维护、数据导入导出就轻松不少了。像db2startdb2stop这些控制服务的命令,运行环境一有问题,直接用就行,简单暴力,响应也快。

导出数据的话,export to命令还是蛮常用的,格式选of del或者of ixf都行,基本能应对大部分场景。你要导的是整张表,那直接select * from 表名就完事。

导入和加载数据推荐看看importload,尤其load,速度快,批量操作也稳。只是注意,它对表结构要求比较死,不能临时改字段那种,要先建好表再来。

像我自己,习惯用db2move来整库导出,搭配db2look导结构,整体迁移方便多了。打个包tar压起来,迁环境省事。

嗯,还有个小建议,操作前最好先看看runstats,优化一下统计信息,导出前后的查询效率差不少。

如果你平时也折腾DB2命令行,建议把常用命令整理成脚本,省时又省力,尤其在测试环境有用。