【发布时间】:2014-10-16 13:45:55
【问题描述】:
我有一个问题:我在一个数据库(比如dbA)中有一个表(比如tableA),我需要将tableA 镜像为另一个数据库(比如@ 987654325@)。
我知道这可以通过(物化)视图或通过 informatica 来完成。但问题是我也需要同步 DDL。例如,如果在tableA 中添加一列,则该列应自动反映在tableB 中。
这是否可以直接通过 oracle 或 Informatica 完成。
(否则我将不得不编写一个基于 all_tab_cols 来同步表的过程)。
【问题讨论】:
-
据我所知,只有当第二个数据库作为副本运行(通过活动数据保护)时,才能同步 DDL
-
即使我认为:(
-
也许我必须编写一个自定义代码来实现这一点