关于DB2数据库移植后id自增的有关问题

关于DB2数据库移植后id自增的问题
我现在的问题是,开发的项目是对老系统的升级,在升级过程中,我先备份了旧数据库,然后把旧数据库弄一份移植到一台新的机器上,然后再对新机器上的数据库升级,但是在升级后发现,升级的表中有的id是从最大值加1开始,而有的却是从1开始。请问这是怎么回事?有的表升级的时候我没有动过,但是id却是从1开始的,我的hibernate用的是identity的主键策略。请高手不吝赐教!感谢!

------解决方案--------------------
调整identity初始值到一个较大值,超过表中现有数据大小
------解决方案--------------------
先把表的identity的主键自动增加取消,将数据导入进系统,然后再设定为自动增加就可以。