orcale数据库如何在PLSQL中把测试环境中的表导入到生产环境中?

时间:2021-10-17 08:39:09
背景:
公司在上海的orcale为测试环境,生产环境在厦门

现在上海测试环境数据库中新增加了一些数据,如何把这些数据批量加到厦门的生产环境中?

例如:
有两个关联表user  、role_user,其中user表的ROLE_ID对应role_user表的ID
数据库表的主键ID都是通过sequence自动增长

现在遇到的问题是:如何保证两个表在关联的同时导入到生产环境中,并且不会与生产环境中的ID产生冲突
表user   
ID
NAME
ROLE_ID

表role_user
ID
AGE
TYPE

4 个解决方案

#1


你要导 3 张表,还是 2 张表 ?

#2


可以先把自动增长去掉么,直接把要导入的数据并ID一起插入进去

#3


引用 1 楼 wmxcn2000 的回复:
你要导 3 张表,还是 2 张表 ?


我是导2张表   和几张表有关系吗?

#4


引用 2 楼 weixin_31013737 的回复:
可以先把自动增长去掉么,直接把要导入的数据并ID一起插入进去


自动增长不能去哦  生产环境必须要用这个的

#1


你要导 3 张表,还是 2 张表 ?

#2


可以先把自动增长去掉么,直接把要导入的数据并ID一起插入进去

#3


引用 1 楼 wmxcn2000 的回复:
你要导 3 张表,还是 2 张表 ?


我是导2张表   和几张表有关系吗?

#4


引用 2 楼 weixin_31013737 的回复:
可以先把自动增长去掉么,直接把要导入的数据并ID一起插入进去


自动增长不能去哦  生产环境必须要用这个的