[SQL Project] 資料庫專案
資料庫專案在 VS2008 就已經存在,不過在 VS2012 裡做了很大的改變,資料庫專案只剩下一個範本
建立一個資料庫專案,可以看到裡面啥都沒有。
使用資料庫專案最大的好處是可以將 SQL Schema 加入版控
匯入:支援三種型態
- Data-tier Application(*.dacpac)
- Database
- Script(*.sql)
目前只有支援MS SQL 資料庫匯入,如下圖
新增:
當然,也可以直接由資料庫專案建立資料結構
新增資料表:
我們可以看到下圖有 T-SQL/Design 畫面
新增FK
修改一下T-SQL
部署:
設定目標連線
使用 SSMS 就可以看到我們的資料庫已經部署成功
資料結構比較:
選擇要比較的來源,按下Compare,就可以看到差異性了
左邊是本機資料表,右邊是遠端資料表,咱們可以藉此更新資料表,紅色叉叉小箭頭表示刪除遠端資料表,按下Update則更新遠端資料表
交換一下來源跟目標,綠色加號表示新增本機資料表,按下Update則更新本機資料表
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET