使用和部署DDS
在線部署
DDS的安裝非常簡單,不需要特殊的軟硬件支持,軟件本身完全在Oracle數據庫的外部,不需要在Oracle中增加表空間,不需要在復制的表上添加索引和主鍵,也不需要停機做基礎數據同步工作。
整個安裝過程可以在線進行,甚至可以在數據庫正常執行交易的過程中執行,因為DDS不用借助任何第三方工具就可以進行在線的批量數據初始化工作,初始化結束后,無縫切換到增量數據復制過程。這樣的功能對于一些需要7*24連續運行的系統來說非常重要,因為在安裝維護過程中,頻繁的停機會給生產系統帶來很大的安全隱患和工作難度。
跨平臺支持和兼容性
使用邏輯復制技術的DDS,其跨平臺能力是用戶非常歡迎的。DDS能夠支持不同版本Unix/Linux系統下的混合復制,對于具有復雜硬件環境的企業系統來說,異構能力可以節省大量的資源和成本,舊設備得到充分的利用。
不同Oracle版本的支持能力也非常有價值,對于一些7*24運行的Oracle9i數據庫來說,DDS可以幫助它們在線的升級到Oracle 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支持一對一,一對多,多對一,以及級聯復制等多種復制模式。無論在哪種模式下,復制的源和目的系統都是獨立的部分,可以單獨的使用、維護和優化,這也是邏輯復制技術受到用戶青睞的重要原因之一。

本文出自 “推廣數據庫復制應用” 博客,請務必保留此出處http://replication.blog.51cto.com/222909/41184
本文出自 51CTO.COM技術博客