Flink-CDC 是一个用于处理数据库变更数据流的工具,它可以从各种数据库中捕获并处理数据变更。然而,Flink-CDC 并不直接支持 Oracle 的 ADG(Automatic Data Guard)。
Oracle 的 ADG 是一个高可用性解决方案,用于在主备数据库之间同步数据。它主要用于确保数据的一致性和可用性,而不是用于捕获数据变更。因此,Flink-CDC 并不能直接从 ADG 中获取数据变更。
如果你想从 Oracle 数据库中捕获数据变更并使用 Flink-CDC 处理,你可以考虑使用 Oracle 的 GoldenGate(黄金大门)工具。Oracle GoldenGate 可以捕获并传输数据库中的数据变更,并且可以与 Flink-CDC 集成。
请注意,使用 GoldenGate 需要一定的配置和经验,并且可能需要购买额外的软件许可。因此,在选择适合你的解决方案之前,请确保你充分了解各种选项的优缺点,并进行适当的评估和测试。