Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 數據比較同步工具 徹底破解+使用教程

原文: Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 數據比較同步工具 徹底破解+使用教程

Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 數據比較同步工具 徹底破解+使用教程php

Red Gate系列文章:
html

Red Gate系列之一 SQL Compare 10.2.0.1337 Edition 數據庫比較工具 徹底破解+使用教程sql

Red Gate系列之二 SQL Source Control 3.0.13.4214 Edition 數據庫版本控制器 徹底破解+使用教程數據庫

Red Gate系列之三 SQL Server 開發利器 SQL Prompt 5.3.4.1 Edition T-SQL智能感知分析器 徹底破解+使用教程服務器

Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 數據比較同步工具 徹底破解+使用教程工具

Red Gate系列之五 .NET Reflector 7.6.1.824 Edition .NET程序反編譯神器(另附插件安裝教程) 徹底破解+使用教程post

Red Gate系列之六 SQL Test 1.0.12.3 Edition SQL測試工具 徹底破解+使用教程測試

Red Gate系列之七 SQL Search 1.1.6.1 Edition SQL查詢分析工具使用教程ui

Red Gate系列之八 SQL Connect 1.1.1.19 Edition 數據庫鏈接及操做工具 徹底破解+使用教程url

可用性測試和研究代表,保持數據庫一致和數據的可控制是一個使人頭痛的問題。何不嘗試下使用SQL Data Compare(SQL 數據比較工具)來緩解頭痛呢?

這一款工具由Red Gate公司出品,咱們熟悉的.NET Reflector就是這個公司推出的,它的SQLToolbet也是很是有名,SQL Data Compare是SQLToolbet系列工具中的一種。Red Gate公司出品的這款Data Compare 工具穩定,好用。它還有一個頗有用的feature是,能夠比較備份集中的數據。也就是咱們把客戶數據備份以後,拷貝回來,能夠直接在這裏比較,而不用還原到SQL Server中。另外,如上圖所示,它有一個Synchronization Wizard,能夠根據兩個正在比較的數據庫的差異,產生同步的腳本,把這個腳本放到另外一個數據庫中運行一下,這兩個數據庫就是如出一轍的了。這個特性,我經常用於分析Kingdee,Microsoft Dynamic AX的業務操做。舉例說明,我要知道金蝶ERP的採購單過賬到底作了那些工具,除了打開SQL Server Profiler跟蹤它的SQL以外,再打開這個工具,比較一下采購單過賬前與過賬後數據庫中數據的差別,就能夠知道它作了哪些數據操做,依據它的表名的含義(表的含義與用途是公開的),進而推論到它的程序實現。依照這個工具,更新ERP業務系統。

您能夠下載來自Red Gate提供的SQL數據比較工具:

http://www.red-gate.com/products/sql-development/sql-data-compare/
http://www.red-gate.com/MessageBoard/viewforum.php?f=96

Red Gate SQL Data Compare 擁有建立,比較和同步,生成腳本的能力。

我不建議直接生成整個數據庫的腳本,但若是你的應用程序,包括靜態數據(查找表,參考的數據,配置數據等),你須要使用版本控制你的數據庫,它很是有意義存儲您的模式和靜態數據一塊兒做爲一個單一的結構。一旦你的數據庫是在源代碼控制,能夠很容易地遷移變化和比較版本,備份文件。

在這篇文章中,我會告訴你它是多麼容易保存你的數據庫腳本,直到源代碼控制。

1、使用教程

首先,在SQL Compare中新建一個項目

更細心的人可能會注意到,Red Gate已經帶來了至關多的界面變化和功能加強。
我要從個人數據庫建立一組差別腳本,因此,我已經設置了源(左側)服務器以及目標服務器的詳細信息。而後點擊Compare Now按鈕進行數據比較

如今,咱們已經看到了數據差別地方,咱們也能夠看看哪些數據是同樣的。在上面我畫了兩個圈相連的部分表示數據記錄數的差別。
咱們只關心數據在哪部分出現差別,咱們進入表和視圖「選項卡上,選擇相應表。我選擇了greentech_Industry_Category表。而後在界面最下面就會出現兩個表之間的數據差別在哪裏,有多少條差別,以及其詳細的數據。
這樣的視圖你可能看得很不習慣,我也有點不習慣,呵呵
那就讓咱們選擇另一種垂直的顯示方式。

在下拉框Show中爲Pivot View打上勾,
視圖立刻就發生變化了,看:左邊藍色部分是列,右邊黃色部分分爲左(源服務器)數據和右(目標服務器)數據的比較

在咱們選好表以後就能夠點擊deployment wizard按鈕進行部署了。 

打開後有兩種方式能夠選擇
一、在指定數據庫管理器而且建立腳本,可是不會幫你同步數據,要你本身手動執行腳本。
在這裏,你能夠選擇一個版本的數據庫管理器,我選擇的是SQL Server 2008,若是你的機子上有裝其它版本的,你也能夠選擇2005之類的。

點擊Next按鈕下一步

點擊Open Script in Editor按鈕下一步
這個時候就會幫你建立腳本而且打開你指定的數據庫管理器

而後你本身手動執行或者還須要修改其它部分的也能夠本身修改,而後再執行。
二、幫你執行腳本同步數據以及輸出腳本至你的物理文件*.sql

右邊共有3項能夠選擇。
一、在部署以前備份目標數據
二、在部署以後從新比較
三、保存一個複製的部署腳本文件
你能夠更改文件輸出路徑以及文件名。而後點擊Next按鈕下一步

期間它會閃過幾個界面,一直到這裏,顯示部署完成。而後點擊OK按鈕完成部署。

若是你沒有取消保存文件選項的話,那麼能夠打開你的文件夾查看腳本

你還能夠參考如下文章(英文):

http://www.simple-talk.com/blogs/2009/05/01/sql-data-compare-8-early-access/

http://www.troyhunt.com/2011/08/automated-data-syncing-with-sql-data.html

2、破解教程

請參見http://www.cnblogs.com/VAllen/archive/2012/09/26/SQLCompare.html

破解方法和界面以及步驟都是同樣的

(有些人的電腦沒安裝或者不是最新版本的解壓軟件因此解壓不了7z格式的壓縮文件,我從新壓縮成rar格式上傳上去了,都是免積分免登錄下載的,請各位放心下載吧!)
Red Gate SQL Data Compare 10.2.0.885 Edition Keygen註冊機(rar格式)下載: http://download.csdn.net/download/caizz520/4609788

Red Gate系列未完,待續。

轉載的朋友,請不要刪除如下行,對此,表示感謝!!!

原文來自VAllen cnblogs連接:http://www.cnblogs.com/VAllen/archive/2012/09/27/SQLDataCompare.html

相關文章
相關標籤/搜索