『Oracle复制技术系列白皮书』Oracle数据库复制软件白皮书(五)
『Oracle复制技术系列白皮书』Oracle数据库复制软件白皮书(五)
使用和部署DDS<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在线部署
DDS的安装非常简单,不需要特殊的软硬件支持,软件本身完全在Oracle数据库的外部,不需要在Oracle中增加表空间,不需要在复制的表上添加索引和主键,也不需要停机做基础数据同步工作。
整个安装过程可以在线进行,甚至可以在数据库正常执行交易的过程中执行,因为DDS不用借助任何第三方工具就可以进行在线的批量数据初始化工作,初始化结束后,无缝切换到增量数据复制过程。这样的功能对于一些需要7*24连续运行的系统来说非常重要,因为在安装维护过程中,频繁的停机会给生产系统带来很大的安全隐患和工作难度。
跨平台支持和兼容性
使用逻辑复制技术的DDS,其跨平台能力是用户非常欢迎的。DDS能够支持不同版本Unix/Linux系统下的混合复制,对于具有复杂硬件环境的企业系统来说,异构能力可以节省大量的资源和成本,旧设备得到充分的利用。
不同Oracle版本的支持能力也非常有价值,对于一些7*24运行的Oracle9i数据库来说,DDS可以帮助它们在线的升级到Oracle <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />10g。
操作系统
|
数据库版本
|
数据类型
|
数据对象
|
AIX
|
Oracle9i
|
NUMBER
|
Table
|
HPUX
|
Oracle9i RAC
|
CHAR
|
View
|
HPUX(IA64)
|
Oracle10g
|
VARCHAR/VARCHAR2
|
Package
|
Solaris
|
Oracle10g RAC
|
DATE
|
Package body
|
Linux
|
|
TIMESTAMP
|
Index
|
|
|
BLOB/CLOB
|
Sequence
|
|
|
RAW/LONG RAW
|
Procedure
|
|
|
ROWID
|
Function
|
|
|
|
|
表1:DDS支持的系统及对象
多种复制模式
DDS支持一对一,一对多,多对一,以及级联复制等多种复制模式。无论在哪种模式下,复制的源和目的系统都是独立的部分,可以单独的使用、维护和优化,这也是逻辑复制技术受到用户青睐的重要原因之一。
转载于:https://blog.51cto.com/replication/41184