上一主题: 初始配置工具

下一主题: 配置流

复制数据库

注意

因为系统使用捕获过程将对数据库对象所做的更改从源数据库复制到目标数据库,所以目标数据库必须具有数据库对象的副本。

如果目标数据库上不存在副本,那么必须在目标数据库上实例对象,然后才能复制更改。 实例化对象意味着根据源数据库上的对象在目标数据库上以物理方式创建对象。 如果要实例化的对象是表,那么源数据库上的对象与目标数据库上的对象不必精确匹配。 然而,如果在两个数据库之间复制部分或全部表数据,那么在实例化表时,复制的数据应当是一致的。

该实例化通过 Oracle 数据库的导出/导入实用工具执行。 导出对象时,很重要的一点就是它们在单个时间点应保持一致。 这可以通过以下方式来实现:将导出参数 OBJECT_CONSISTENT 设置为“y”,或者在导出数据时将数据库设置为只读模式。 在导入所需对象以进行数据复制时,必须将参数 STREAMS_INSTANTIATION 设置为“Y”。