关于oracle数据迁移、合并的问题?

[复制链接]
查看11 | 回复1 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
问题描述:需要将分散在十多个不同地域的数据(都使用oracle805,数据库库结构相同)合并集中,
旧的分散的数据库是oracle8.0.5,新的集中数据库采用oracle9i,我试验用exp80/imp80(exp/imp)工具好像不行。例如我需要将A,B,C三个数据库中的数据集中到D数据库中(A,B,C,D四个数据库库结构相同)
请问,oracle有没有解决此问题的相关工具或解决方案?

回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
但你得保证这样几个问题:
这些数据之间会否存在唯一性冲突
有没有约束上的冲突
你得解决这些问题
1:先成批生成一个 disable 约束的script运行
2:然后 imp.....ignore = y
3:enable约束
假如有唯一性冲突,那么在 约束生效前请解决这个问题
或者,你可以尝试通过dblink,用sql,或者使用 snapshot也行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行