通過Visual Studio 2012 比較SQL Server 資料庫的架構變更
一 需求
隨著公司業務的發展,資料庫例項也逐漸增多,資料庫也會越來越多,有時候我們會發現正式生產資料庫也測試資料庫資料不一致,也有可能是預釋出環境下的資料庫與其他資料庫架構不一致,或者,分散式資料庫上線,發現某些不可預知的原因,也會導致資料庫之間架構不一致等等。因此,在複雜的資料庫物件中,迅速全部找出資料庫的差異是DBA的一個職業技能。目前,這種比較工具很多,但是下面我們演示是開發人員通過常用工具Visual Studio 2012來比較SQL Server 資料庫的架構變更差異情況。
二 比較步驟
Step 1 開啟VS,SQL(Q)-架構比較-新建架構比較:
Step 2 選擇資料來源
Step 3 選擇伺服器,選擇資料庫
Step 4 同樣的方式【選擇目標源】
Step 5 點選【比較】
Step 6 結果顯示
說明(1)紅色代表這個表只在目標中有,源沒有;(2)藍色代表這個函式或者角色有不同有變動;(3)代表源中有新增,而目標沒有。
三 補充說明
當有了比較結果時,其對應的其他功能按鈕就可以操作了【慎用,防止資料更新或刪除】
比較完成後,單擊""可以更新”左邊的資料庫到右邊的資料庫中,單擊""按鈕,生成更新的指令碼。
相關推薦
通過Visual Studio 2012 比較SQL Server 資料庫的架構變更
一 需求 隨著公司業務的發展,資料庫例項也逐漸增多,資料庫也會越來越多,有時候我們會發現正式生產資料庫也測試資料庫資料不一致,也有可能是預釋出環境下的資料庫與其他資料庫架構不一致,或者,分散式資料庫上線,發現某些不可預知的原因,也會導致資料庫之間架構不一致等等。因此,在複雜的資料庫物件中,迅速全部找出資料庫的
通過Visual Studio 2012 比較SQL Server 數據庫的架構變更
http 隨著 環境 人員 新的 目標 補充 生產 通過 一 需求 隨著公司業務的發展,數據庫實例也逐漸增多,數據庫也會越來越多,有時候我們會發現正式生產數據庫也測試數據庫數據不一致,也有可能是預發布環境下的數據庫與其他數據庫架構不一致,或者,分布式數據庫上線,發現某些不可
終於解決了在Visual Studio 2008 無法建立 Sql Server 資料庫的問題
最初安裝Visual Studio 2008 時還好,不知道什麼時候,應該是安裝了SQL Server Management Studio Express 以後,Visual Studio 2008 不能連線 SQL Server 2005了。 只好重灌,可是遇到麻煩還
Sql Server 資料庫表結構,儲存過程,檢視比較指令碼
頂級乾貨 用來比較兩個資料庫之間 表結構,儲存過程及檢視差異的儲存過程,直接複製對應的儲存過程,無需改動,直接在資料庫中執行(傳遞要比較的資料庫引數)即可 1.兩個資料庫之間儲存過程及檢視差異比較的儲存過程 --測試指令碼 --exec [p_com
比較SQL Server 2000 資料庫中兩個庫的差異
昨天被資料庫的不同步給弄鬱悶了,開發和測試的庫不是一個,開發的這個庫,儲存過程經常更新。有時候甚至表結構都有些變化。這就導致了很多問題。一時半會還不知道具體是什麼問題,搞得老子很狼狽,一時性起,想寫一個程式來比較兩個庫的不同,方便測試和實施。今天上午,邊開會邊寫,中午的時候通過測試.主要是兩個SQL語句:查詢
關於JAVA9通過JDBC連線 sql server 資料庫的問題
在學習到SQL語句的嵌入式式程式設計時,我興致勃勃地開始嘗試受用jdbc嘗試一下!!! 但是,讓讓我悲痛欲絕的一天也就開始了!!! 首先,先來簡單的過一遍jdbc連線sql server 資料庫的過程: 載入驅動程式:Class.forName("com
Visual Studio 2012出現“無法訪問T-SQL元件和安裝了不相容伯 DacFx版本”的解決辦法
OS : Windows Server 2012 或 Windows 8 IDE : Visual Studio 2012 SP3 SQL : SQL Server 2012 出現原因 給系統打了MS推出的與SQL Server相關的補丁。再使用Visual Studio 2012 時就發現VS
如何通過使用 SQL Server 中的 Detach 和 Attach 函式將 SQL Server 資料庫移到新位置(轉載)
如何通過使用 SQL Server 中的 Detach 和 Attach 函式將 SQL Server 資料庫移到新位置 參考概要本文描述如何更改任何 SQL Server 7.0、SQL Server 2000 或 SQL Server 2005 資料庫的資料和日誌檔案的
如何通過程式碼連線SQL Server資料庫
我們曾經為南方電網做過幾個有關架空線路的科技專案,要趁著假期有整段的空閒時間,把這些程式碼整理一下,放入團隊剛剛重構的程式碼庫中。 由於這些專案使用的資料庫為 SQL Server,所以在整理程式碼之前需要解決兩個問題: 把以前備份的資料庫檔案還原。 建立連線
Windows 7, Visual Studio 2012下編譯Webkit
解決方法 windows版本 同步 could 要求 windows 7 根目錄 vs2012 無法 因工作需要,需要編譯Windows版本的Webkit,中間走了不少彎路,都記錄下來,供大家參考!也隨時歡迎大家討論(QQ群:345802342) 整個編譯工作參考的是官
VMware Workstation 11 搭建windows server 2012 之sql server 2012集群常見問題整理
額外 stat 獲得 系統 網絡 net .com scsi 支持 1、windows server 2012內置支持iSCSI發起程序無需額外安裝,iSCSI Software Target 可作為“文件和存儲服務”角色下的內置功能使用 2
Visual Studio 2012----OpenGL的配置
font 大小 接口 修改 目錄 五個 動態 lib 配置 配置文件下載地址: http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 下載完成解壓後:會有glut.h glut.lib glu
通過 Visual Studio 的“代碼度量值”來改進代碼質量
metrics csharp 1.3 image imp com 如何 hello 之間 原文:通過 Visual Studio 的“代碼度量值”來改進代碼質量1 軟件度量值指標 1.1 可維護性指數 表示源代碼的可維護性,數值越高可維護性越好。該值介於0到100之
windows通過Visual Studio Code中配置GO開發環境(轉)
fin gpe def 微軟 sqs oba 安裝插件 包括 ont 一、GO語言安裝 詳情查看:GO語言下載、安裝、配置 二、GoLang插件介紹 對於Visual Studio Code開發工具,有一款優秀的GoLang插件,它的主頁為:https://gith
Sql server資料庫連線Oracle庫的步驟
本地使用環境 作業系統: win10 64 ,SQL Server 2012 ,Oracle Server 11g 第一步:安裝好oracle客戶端,並配置好TNS資訊 ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = T
SQL Server資料庫基礎
建庫建表: if DB_id('TicketManager ')is not null --判斷資料庫是否已經存在 drop database TicketManager --移除已經存在的資料庫 go create database TicketManager --新建資料庫 on (
SQL Server資料庫mdf檔案中了勒索病毒.sicck。副檔名變為sicck
SQL Server資料庫mdf檔案中了勒索病毒sicck。副檔名變為sicck SQL,資料庫,勒索病毒,mdf檔案中毒,sicck 副檔名如下: [[email protected]]***.mdf.sicck [[email protected]]***.ldf.sicck
Sql Server資料庫資料恢復成功案例
故障描述: 5塊2T硬碟組建RAID5,劃分LUN供windows伺服器使用。在windows伺服器內裝有Sql Server2008資料庫。儲存空間內共有三個邏輯分割槽,大小分別為500G、800G、2.3T。資料庫檔案丟失,主要涉及五個資料庫,表個數約為6000個左右。丟失原因未知,且不能確
SQL Server資料庫mdf檔案中了勒索病毒Goat4444。副檔名變為Goat4444
SQL,資料庫,勒索病毒,mdf檔案中毒,Rooster4444 *SQL Server資料庫mdf檔案中了勒索病毒.mdf.Rooster4444。副檔名變為Rooster4444 SQL Server資料庫mdf檔案中了勒索病毒Rooster4444。副檔名變為Rooster4444 常見的副檔名如
SQL Server資料庫mdf檔案中了勒索病毒no_more_ransom。副檔名變為no_more_ransom
SQL,資料庫,勒索病毒,mdf檔案中毒,no_more_ransom SQL Server資料庫mdf檔案中了勒索病毒.mdf.no_more_ransom。副檔名變為no_more_ransom SQL Server資料庫mdf檔案中了勒索病毒no_more_ransom。副