系统集成LinuxAIXdb2 10.1

查看其它 1 个回答windy的回答

windywindy数据库管理员KSRCB

您的重构指的是什么?

如果是异机重建相同的数据库结构,

如果只需要结构不需要数据,使用db2look -d dbname -a -e -l -o db2look.ddl即可 ; 
如果也需要数据,在开启了归档的情况下,搭建HADR或者用CDC都可以 ;如果没有开启归档,那就比较麻烦了,生产一定要停机了,大概分两种办法,一种是停机备份+开归档(归档也可以不开,我们都知道开归档就需要离线全备) ,一种是手工load数+补数 。 

如果是将表重建成分区表,索引重建成分区索引,9.7之前只能手动load+rename,表肯定要下线一会 ; 9.7之后可以使用admin_move_tab 在线迁移,说是在线,其实在rename时不能有app锁表的,否则会失败。

IT咨询服务 · 2018-11-22
浏览3158

回答者

windy
数据库管理员KSRCB

windy 最近回答过的问题

回答状态

  • 发布时间:2018-11-22
  • 关注会员:1 人
  • 回答浏览:3158
  • X社区推广