SQL DXP for SQL Server and MySQL可以幫助用戶輕松完成數(shù)據(jù)庫之間的對比,并且還能從MySQL的Web服務(wù)器中引入數(shù)據(jù),然后加載到本地的SQL Server數(shù)據(jù)庫中,使數(shù)據(jù)的對比能夠變得更加便利,完成后還可以同步目標(biāo)數(shù)據(jù)庫以匹配源數(shù)據(jù)庫。
功能特色
一、模式比較的功能
1、易于理解的SQL Schema比較
加載并比較了源和目標(biāo)的架構(gòu)后,SQL Delta將顯示架構(gòu)對象列表,并深入查看架構(gòu)詳細信息以突出顯示各種差異。
模式比較可以按對象類型或按差異類型對差異進行分組,或者可以一起刪除分組。
2、全面的架構(gòu)顯示過濾器
使用過濾器在整個架構(gòu)中定位任何文本,或隱藏特定類型的對象。在顯示SQL比較時,甚至可以使用持久性過濾器來選擇或取消選擇特定的對象。
3、生成SQL模式快照
模式比較和模式視圖項目都可以生成數(shù)據(jù)庫模式的快照。
快照是數(shù)據(jù)庫架構(gòu)的XML表示形式,然后可以使用版本控制存儲此文件,也可以將其復(fù)制到另一個位置作為架構(gòu)備份。
使用SQL Delta從遠程數(shù)據(jù)庫位置捕獲數(shù)據(jù)庫快照,然后使用快照在本地進行比較。
4、比較SQL模式快照
可以將SQL Delta模式快照與實時數(shù)據(jù)庫或另一個快照進行比較,以指示該數(shù)據(jù)庫的一個版本與另一個版本之間的更改。
您甚至可以使用快照來創(chuàng)建版本歷史記錄,然后,如果需要還原到較舊的版本,只需將較舊的快照與實時數(shù)據(jù)庫進行比較即可。
5、模式差異報告
生成差異報告以顯示架構(gòu)更改。
6、導(dǎo)出部署腳本
可以將SQL部署腳本保存到文件中以供以后部署,或者在更新快照的情況下,因此可以將部署SQL腳本發(fā)送到遠程服務(wù)器并執(zhí)行。
7、部署SQL更改
SQL Delta可以將更改腳本直接應(yīng)用于SQL Server,而無需外部工具。
二、數(shù)據(jù)比較功能
1、快速設(shè)置和比較
一旦選擇了源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫,就可以直接運行以執(zhí)行SQL數(shù)據(jù)比較項目。數(shù)據(jù)比較自動確定可以比較的表和列。
2、表和列映射
將源表映射到目標(biāo)數(shù)據(jù)庫中完全不同的表。
列也可以映射,即使類型不同的列也是如此,但是在這種情況下,您將需要創(chuàng)建列轉(zhuǎn)換以確保可以正確編寫數(shù)據(jù)腳本。
3、應(yīng)用列轉(zhuǎn)換
列可以在數(shù)據(jù)加載和比較之前進行轉(zhuǎn)換。
任何標(biāo)準(zhǔn)的SQL函數(shù)(例如CAST)都可以用于更改列數(shù)據(jù)。
4、數(shù)據(jù)加載過濾器
在加載期間將行過濾器應(yīng)用于源數(shù)據(jù)和目標(biāo)數(shù)據(jù)。
也許表中有很多行。您可以設(shè)置一個過濾器來比較設(shè)置的行數(shù),而不是比較整個表(部分可能已經(jīng)完成)。
5、定義自己的鍵值或使用主鍵
數(shù)據(jù)比較需要一列或多列用于排序和標(biāo)識關(guān)鍵數(shù)據(jù)。
密鑰數(shù)據(jù)指示目標(biāo)中是否還存在源記錄。如果不是,則視情況將記錄從目標(biāo)中刪除或添加到目標(biāo)中。
通常,我們將主鍵用作鍵數(shù)據(jù),但是有時表可能沒有主鍵,或者您可能希望設(shè)計自己的比較,而SQL Delta允許您將任何列指定為鍵列。
6、選擇性列比較
映射的列包含在數(shù)據(jù)加載中,但是僅比較選定的列(所有列均為默認值)。
這使您可以配置列,這些列可能包含您始終知道不同的數(shù)據(jù),以將它們從比較中排除,但是在創(chuàng)建更新腳本時將其包括在內(nèi)。
7、在數(shù)據(jù)比較中包括視圖
視圖也可以包含在數(shù)據(jù)比較中。
您可以使用View plus映射將數(shù)據(jù)從一個SQL數(shù)據(jù)庫傳輸?shù)搅硪粋€SQL數(shù)據(jù)庫,即使表可能不包含相同的列,并且源和目標(biāo)之間的基礎(chǔ)表數(shù)據(jù)也完全不同。
當(dāng)然,最好將目標(biāo)作為表,因為并非所有視圖都可更新。
8、將結(jié)果導(dǎo)出到文件
SQL數(shù)據(jù)更改腳本會自動創(chuàng)建為文件,并且可以保留或自動刪除。
9、差異報告
報告兩個數(shù)據(jù)庫之間的數(shù)據(jù)差異。
三、模式視圖的功能
1、查看數(shù)據(jù)庫
瀏覽數(shù)據(jù)庫中的整個架構(gòu)和數(shù)據(jù)。
2、搜索模式
在整個架構(gòu)中搜索特定的對象或?qū)ο笾械奈谋尽?/p>
3、生成架構(gòu)快照
模式比較和模式視圖項目都可以生成數(shù)據(jù)庫模式的快照。
快照是數(shù)據(jù)庫架構(gòu)的XML表示形式,然后可以使用版本控制存儲此文件,也可以將其復(fù)制到另一個位置作為架構(gòu)備份。
甚至使用快照從SQL Delta無法獲得數(shù)據(jù)庫連接的遠程數(shù)據(jù)庫生成模式。
4、動態(tài)查詢
使用任何T-SQL腳本查詢數(shù)據(jù)庫。瀏覽數(shù)據(jù),更新數(shù)據(jù)或使用不同的腳本更改架構(gòu)。
5、打印架構(gòu)
將整個架構(gòu)輸出到單個HTML文件中。
6、查看依賴關(guān)系
對于特定對象,請查看各種相關(guān)對象。
7、刷新所有視圖/功能
包含SELECT *的視圖可能會過時,并且此功能將為每個包含“ *”的視圖和/或函數(shù)生成刷新命令。
8、重置復(fù)制(對于SQL Server)
當(dāng)SQL Server數(shù)據(jù)庫具有活動復(fù)制時,除非刪除訂閱,否則無法更改某些對象。
此函數(shù)生成腳本以刪除訂閱代碼,并且還生成腳本以恢復(fù)訂閱代碼。
標(biāo)簽: 數(shù)據(jù)對比 數(shù)據(jù)同步
相關(guān)版本
下載地址
精品推薦
-
Qlik Sense
詳情 -
Power BI Desktop
詳情 -
MongoDB Compass軟件
詳情 -
Navicat Premium 15
詳情 -
微軟Access2019免產(chǎn)品密鑰激活破解版
詳情 -
Power Designer
詳情 -
mysql數(shù)據(jù)庫批量實體CS類導(dǎo)出工具
詳情 -
Navicat全系列注冊碼生成器
詳情 -
Access數(shù)據(jù)庫引擎
詳情 -
SQL2005開發(fā)版
詳情 -
FileMaker Pro Advanced
詳情 -
Navicat Premium 16永久激活版
詳情 -
Stellar Repair for SQLite(SQLite數(shù)據(jù)庫恢復(fù))破解版
詳情 -
Microsoft Office Access database Engine免安裝版
詳情 -
IBM SPSS Statistics22
詳情 -
ApexSQL Log
詳情
-
1 DBC2000
裝機必備軟件
網(wǎng)友評論