Visual Studio2017 資料庫資料比較

來源:互聯網
上載者:User

標籤:哪些   style   city   不同的   欄位   遠程   目標   ima   ges   

一、前言

上一篇文章我們介紹了如何使用VS2017對SSMS資料庫進行架構比較。這一篇文章我們將繼續介紹如何對SSMS資料庫的資料進行比較。資料的比較也是很常見的,比如我們要比較目前的版本的資料庫相對上一個版本在內容上有哪些改變。這個時候我們使用資料比較就可以很清楚看到異同,同樣我們也可以對目標資料進行同步。

二、關於

從Visual Studio 2005版本開始,VS不僅開始支援“比較和同步資料庫結構描述”,同時也開始支援“比較和同步資料庫資料”。

三、開始演練

本次演練使用VS2017內建的SQL Server工具比較兩個資料庫的資料並將來源資料同步至目標資料。

1.準備兩個要比較的資料庫

我這裡有兩個資料庫,一個是本地的(JXPT_CS),一個是測試伺服器的(JXPT_MS)。本次演練我將串連這兩個資料庫。

2.串連來源資料庫和目標資料庫

所謂的來源資料庫和目標資料庫也就是字面的意思(源>目標)將來源資料中新增修改刪除的資料同步到目標資料庫中。

首先我們開啟VS>工具>SQL Server>建立資料比較。

選擇來源資料庫

我們選擇資料庫,點擊串連

選擇目標 操作和選擇源一樣

然後我們點擊下一步

3.比較來源資料庫和目標資料庫

來源資料庫和目標資料庫都選擇完成後,然後選擇要比較的表、欄位和視圖

點開表,也可以根據需求選擇相應的表

點擊完成,開始比較

上面我們會看到各個表之間的資料差異,可以選擇查看,可以以在下面Tab頁切換查看。

4.更新目標資料庫

比較完成後我們可以看到來源資料和目標資料中不同的資料還有只存在源中的、只存在目標中的、以及相同的記錄。

想要同步我們選擇左上方“產生指令碼”,也可以選擇“更新目標”

本次我選擇更新前兩張表的資料,更新完成後重新整理列表,就可以看到我們已經將資料同步到目標資料庫表了。

這個時候我們會發現剛才同步的已經同步完成了,如果想全部同步,全部勾選就是啦,資料比較就是這麼簡單,本次演練就到這裡。

四、常見的問題

1.為什麼我的介面和你的不一樣
答:我這vs2017帶的工具,相比較其他版本可能會存在些差異,但是大體操作是一樣的。

推薦

Visual Studio2017 遠端偵錯 Remote Debugger

Visual Studio2017 資料庫結構描述比較

 

搜尋

複製

Visual Studio2017 資料庫資料比較

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.