Oracle数据库 名 ABCD  有个50多个表现在备份ABCD   另起名字 ABCD_TEST数据可以备份  sequence里的记录不行ABCD_TEST里面sequence主键全是1开始的  插入数据的时候就报主键重复错误 怎么同步这个两个数据库的sequence?

解决方案 »

  1.   

    只会笨办法:备份的时候看看seq多少,新建seq的时候,start with 改成那个数。
      

  2.   

    这个貌似不好搞.只能看备份的时候是多少,然后对另外一个oracle去设置这个值.
      

  3.   

    最简单最快的方法是查询一下你原来的数据库ABC中sequence的当前值,然后在ABC_TEST中以这个值为起点
    重建。
      

  4.   

    把全部seq start with 25000了 用CodeSmith做的