DBDiff是一款免費(fèi)的SQL數(shù)據(jù)庫(kù)對(duì)比及同步工具,可用于兩個(gè)數(shù)據(jù)庫(kù)之間的比較,也可以做同步遷移用,全英文界面,配置選項(xiàng)比較多,能夠找出生產(chǎn)庫(kù)和開發(fā)庫(kù)以及測(cè)試庫(kù)之間的差異,并能生成差異Sql腳本支持表,視圖,存儲(chǔ)過程,觸發(fā)器對(duì)比同步。
軟件特色
開放DBDiff可以同步
表(包括像vardecimal、text in row等表選項(xiàng))
列(包括計(jì)算列、XML選項(xiàng)、標(biāo)識(shí)等)
約束
索引(和XML索引)
XML模式
表類型
用戶數(shù)據(jù)類型(UDT)
CLR對(duì)象(程序集、CLR- udt、CLR- store過程、CLR-觸發(fā)器)
觸發(fā)器(包括DDL觸發(fā)器)
同義詞
模式
文件組
的觀點(diǎn)
功能
存儲(chǔ)過程
配分函數(shù)/計(jì)劃
用戶
角色
我沒有找到任何工具像這個(gè)100%開源的SQL Server。它不依賴于任何私有工具或組件。我不用SMO來(lái)做它的工作。
我們用100多個(gè)不同的測(cè)試用例測(cè)試了這個(gè)工具。