实例化

了解为不同数据库执行精确实例化的不同方法。

关于实例化

实例化是指将源对象复制到目标,以便能够通过不中断的源数据库操作无缝启动复制,在目标数据库中实现完整的数据完整性和无错误处理。

如果提取进程从源数据库捕获更改,则必须先在目标数据库实例化相应的数据库对象,然后才能开始复制。目标数据库必须包含源数据库对象的副本才能正确应用更改,并且源对象和目标对象在特定时间点必须保持一致。这种一致性可能在过去。只要事先创建了提取,复制就可以从较早的事务处理日志(归档日志文件)中捕获更改并赶上积压。然后,复制进程将开始应用从源对象和目标对象一致的确切时刻开始的更改。但是,将忽略早于该实例化时间 (Instantiation SCN) 的更改,并且将应用从该时间及以后的更改。

在许多情况下,复制涉及在目标端创建源对象的精确副本。但是,在有些情况下,复制包括数据修改或转换。在这种情况下,必须调整目标对象以适应这些复制要求。