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