站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡介
SQL Compare是常用的比較兩個數(shù)據(jù)庫之間差異的工具,主要就幫助大家比較數(shù)據(jù)庫中的對象,比如說存儲過程啊、數(shù)據(jù)啊、表單什么的、數(shù)據(jù)庫中的數(shù)據(jù),表的結(jié)構(gòu)。SQL Compare支持比較真實數(shù)據(jù)庫和數(shù)據(jù)庫快照、備份、版本控制器或文件夾中的構(gòu)建腳本。SQL Compare甚至支持Windows Azure SQL數(shù)據(jù)庫(SQL Azure)和亞馬遜RDS上的SQL Server。該工具與SSMS集成,支持在SSMS界面中比較并同步數(shù)據(jù)庫。
SQL Compare還支持定義定制規(guī)則,這樣可以有選擇地過濾要比較和同步的對象。此外,還可以把比較結(jié)果導出為Excel或者HTML,當然生成部署和回滾腳本也很容易。甚至可以創(chuàng)建對象快照用于審計和回滾。
首先,在SQL Compare中新建一個項目
更細心的人可能會注意到,Red Gate已經(jīng)帶來了相當多的界面變化和功能增強。
我要從我的數(shù)據(jù)庫創(chuàng)建一組差異腳本,所以,我已經(jīng)設(shè)置了源(左側(cè))服務(wù)器以及目標服務(wù)器的詳細信息。然后點擊Compare Now按鈕進行數(shù)據(jù)比較
現(xiàn)在,我們已經(jīng)看到了數(shù)據(jù)差異地方,我們也可以看看哪些數(shù)據(jù)是一樣的。在上面我畫了兩個圈相連的部分表示數(shù)據(jù)記錄數(shù)的差異。
我們只關(guān)心數(shù)據(jù)在哪部分出現(xiàn)差異,我們進入表和視圖選項卡上,選擇相應(yīng)表。我選擇了greentech_Industry_Category表。然后在界面最下面就會出現(xiàn)兩個表之間的數(shù)據(jù)差異在哪里,有多少條差異,以及其詳細的數(shù)據(jù)。
這樣的視圖你可能看得很不習慣,我也有點不習慣,呵呵
那就讓我們選擇另外一種垂直的顯示方式。
在下拉框Show中為Pivot View打上勾,
視圖馬上就發(fā)生變化了,看:左邊藍色部分是列,右邊黃色部分分為左(源服務(wù)器)數(shù)據(jù)和右(目標服務(wù)器)數(shù)據(jù)的比較
在我們選好表之后就可以點擊deployment wizard按鈕進行部署了。
打開后有兩種方式可以選擇
1、在指定數(shù)據(jù)庫管理器并且創(chuàng)建腳本,但是不會幫你同步數(shù)據(jù),要你自己手動執(zhí)行腳本。
在這里,你可以選擇一個版本的數(shù)據(jù)庫管理器,我選擇的是SQL Server 2008,如果你的機子上有裝其它版本的,你也可以選擇2005之類的。
點擊Next按鈕下一步
點擊Open Script in Editor按鈕下一步
這個時候就會幫你創(chuàng)建腳本并且打開你指定的數(shù)據(jù)庫管理器
然后你自己手動執(zhí)行或者還需要修改其它部分的也可以自己修改,然后再執(zhí)行。
2、幫你執(zhí)行腳本同步數(shù)據(jù)以及輸出腳本至你的物理文件*.sql
右邊共有3項可以選擇。
1、在部署之前備份目標數(shù)據(jù)
2、在部署之后重新比較
3、保存一個復(fù)制的部署腳本文件
你可以更改文件輸出路徑以及文件名。然后點擊Next按鈕下一步
期間它會閃過幾個界面,一直到這里,顯示部署完成。然后點擊OK按鈕完成部署。
如果你沒有取消保存文件選項的話,那么可以打開你的文件夾查看腳本
1、選擇要比較的數(shù)據(jù)庫,點Compare Now進行比較
2、對比兩個數(shù)據(jù)庫之間的差異,選擇要同步的東西。紅框出是對比窗口,可以看到兩個數(shù)據(jù)庫之間的差異
3、同步數(shù)據(jù)庫中的對象,點Synchronization Wizard
4、開始同步,因為一直按下一步,這里只上圖,不在說明步驟。
SQL Server 2008 官方簡體中文正式版【附開發(fā)版和企業(yè)版序列號】
SQL Server 2008 SP3 10.00.550 簡體中文版(32/64位)
MySQL (SQL數(shù)據(jù)庫) 5.7.27 [64Bit]英文官方安裝
數(shù)據(jù)庫瀏覽器v3.1綠色版(不需安裝Access就可打開編輯.mdb文件)
Navicat Premium 9.0.10簡體中文綠色版
phpMyAdmin中文版下載 4.8.3.1 中文綠色版
數(shù)據(jù)庫查看器v1.1綠色版【可打開Access、SQL SERVER等數(shù)據(jù)庫表】
MySQL GUI Tools 5.0-r16中文綠色版【可視化MySQL數(shù)據(jù)庫控制臺】
TinyMDBEditor 數(shù)據(jù)庫mdb修改器 V1.0.2 綠色版
MySQL(SQL數(shù)據(jù)庫) 5.7.27 [32Bit] 英文官方安裝版
access數(shù)據(jù)庫軟件|Access 2000官方下載中文綠色精簡版
MySQL數(shù)據(jù)庫管理Navicat 8.2.16簡體中文特別版
青云oracle超人性化工具2.7610綠色版
SQL Server Msde 6.4.0.2簡體中文綠色版【個人版核心】
SQLyog 企業(yè)版v7.14漢化綠色特別版【圖形化MySQL數(shù)據(jù)庫管理】
Database Browser(數(shù)據(jù)庫查看)5.3.2.0 綠色便攜版