我有一个带有数据的Oracle DB,需要加载这些数据并将其转换为Azure SQL数据库。我无法控制DB或更新其数据的应用程序。
我正在查看Azure Data,但我确实需要Oracle中的数据更改尽可能接近实时。
如有任何建议/见解,我将不胜感激。
ADF是工作的正确工具吗?如果是这样的话,什么是好的使用方法?如果不合适,我应该考虑使用什么呢?
发布于 2020-01-16 13:59:20
对于实时情况,您并不需要像ADF这样的ELT/ETL工具。考虑像阿德温这样的复制代理,或者(支付许可费用) GoldenGate。
发布于 2020-01-16 03:12:36
我不认为数据工厂对你不好。是的,您可以将数据从Oracle复制到Azure SQL数据库。但是就像蒂亚戈·库斯托迪奥说的那样,我们需要对你拥有的每一张桌子都这样做。太复杂了。
只是参考:使用Azure数据工厂将数据复制到Oracle。
正如您已经说过的,您确实需要Oracle中的数据更改尽可能接近实时。
迁移/复制时间必须非常短。那么Oracle和Azure SQL数据库中的数据在Oracle数据下一次更改之前可能是相同的。我找了很多次却没有找到任何实时的复制工具。实际上,我认为你想要的副本可能是‘数据同步’。
我找到了这个链接将Oracle数据库与SQL同步,希望它能给你一些好的想法。
关于数据迁移或复制,您可以使用以下方式:
参考教程:
希望这能有所帮助。
发布于 2021-10-22 16:40:44
为了记录在案,我们使用了一个名为QLik record的产品(又名Attunity),它运行得非常好!
https://stackoverflow.com/questions/59749301
复制相似问题