數據庫的Comparer的ActiveX代表了數據庫的Comparer VCL版基於COM的上層建築。數據庫的Comparer庫的主要目的是提供給最終用戶提供更高層次的接口與COM支持例程,如Visual Basic時,Visual C ++,VBScript中,JavaScript和許多其他任何語言版本。
數據庫的Comparer可以幫助您比較,同步和更新數據庫結構。你可以比較一個數據庫與另一個數據庫或者數據庫的DDL / SQL腳本,甚至兩個DDL / SQL腳本。
數據庫的Comparer實現高度智能化和強大的同步算法。在第一比較步驟需要目標數據庫或目標SQL / DDL腳本,並將其與主數據庫或主SQL / DDL腳本試圖找到所有的結構差異,將其應用到目標準備最後的SQL腳本,並使其結構相同到主結構。
在這個階段,數據庫的Comparer提取的所有對象,描述和從主服務器和目標結構的鏈接,然後實際的對象,從主建築與最後更新的SQL腳本從目標對象進行比較。經過最後的更新SQL腳本就可以將其應用到目標數據庫(如果可用),或只是將它保存到文件並在稍後運行它。
數據庫的Comparer支持下列服務器:
IB的SQL服務器和它的克隆 - 火鳥Yaffil(Yaffil團隊最近宣布合併與火鳥)
SQL Anywhere的。
Borland公司的InterBase Express組件庫(IBX)默認情況下使用與InterBase /火鳥工作。或者數據庫的Comparer支持快速的InterBase加組件由Devrace(的FIBPlus)和Interbase的對象(IBO)庫
限制:
功能有限
評論沒有發現