原創(chuàng)|其它|編輯:郝浩|2012-08-22 01:44:39.000|閱讀 1369 次
概述:Visual Studio 2012 新增了非常實用的Schema比對功能,接下來就為大家詳細介紹一下這個功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Visual Studio 2012 新增了非常實用的Schema比對功能,接下來就為大家詳細介紹一下這個功能。
首先需要一個現成的數據庫才能完成Schema的比對,您可以下載微軟的實例數據庫ContosoBI:
啟動VS2012,選擇“新建項目”,然后選擇SQL Server數據庫項目,輸入項目名稱。
解決方案管理器創(chuàng)建完成后,會出現該項目的解決方案管理器。
用鼠標右鍵單擊項目名稱,并選擇“導入”>“數據庫。您需要創(chuàng)建一個新的連接到您的數據庫。另外,如果您想要跟蹤的一切,你需要檢查的權限和數據庫設置是否已勾選。然后單擊“開始”。
當正在運行的進程,你會出現一個對話框,顯示進度。當它完成后,單擊“完成”。
完成后,在“解決方案管理器”中,你會看到一組已創(chuàng)建的SQL腳本,并與數據庫中的結構相匹配。
下一個步驟是連接到數據庫使用SQL Server Management Studio中,更改一個表,這樣就可以用來比對了。圖中所示的改變內容為:添加一個叫ix_date的索引到DimAccount表中,并增加在DimAccount表中LoadDate的領域。
最后一步就是回到Visual Studio中,右鍵單擊該項目,然后選擇Schema比對。在打開窗口時,出現兩個下拉框,左邊的是在VS2012中包含的項目,右邊一個就您來選擇需要比對的數據庫了。
完成選擇后,點擊“比對”按鈕,VS2012就會自動完成數據庫Schema的加載和比對了。然后將結果顯示在屏幕上。如圖所示,清楚明了的展示兩個數據庫之間的差異是。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網