專案導向的離線資料庫開發
本節將說明 SQL Server Data Tools (SSDT) 所提供用於撰寫、建置、偵錯及發行資料庫專案的功能。
使用 SSDT,您可以建立離線資料庫專案,而且不需連接到伺服器執行個體,即可透過在專案中加入、修改或刪除物件 (由指令碼代表) 的定義,來實作結構描述變更。 這些工作都可以透過使用資料表設計工具或 Transact-SQL 編輯器來完成。 您還可以在相同專案中撰寫及偵錯 Transact-SQL 和 CLR 物件。 您可以使用 [結構描述比較],確保專案與生產資料庫保持同步,並在每個開發週期階段為專案建立快照集以利進行比較。 在以小組為主的環境下處理資料庫專案時,您可以利用所有檔案的版本控制。 在資料庫專案經過部署、測試及偵錯後,您可以將專案遞交給授權人員,以便發行至生產環境。
注意事項 |
---|
本節的 HOW TO 主題包含一系列可依序完成的工作。 |
在本節中
主題 |
說明 |
---|---|
說明如何從即時資料庫、.dacpac 或指令碼匯入物件。 |
|
描述各種新增資料庫參考的方式。 |
|
描述 SQL Server Data Tools 如何檢查產品更新。 |
|
說明可控制資料庫與組建組態之各個部分的各種專案設定。 |
|
SQL Server 的 Visual Studio 物件總管現在包含專用的 [專案] 節點,在這個節點下方案的所有 SQL Server 資料庫專案都依 SQL Server Management Studio 類的階層分組。 |
|
說明 [資料工具作業] 視窗,此視窗會顯示某些作業的進度,並在發生任何錯誤時通知您。 |
|
描述 Transact-SQL 選項。 |
|
建立資料庫專案並匯入現有的資料庫結構描述。 |
|
比較資料庫與專案的結構描述並進行同步處理。 |
|
使用本機指定的 SQL Server 執行個體,在偵測資料庫專案時會啟動這個執行個體。 |
|
將專案的目標 SQL Server 平台變更為任何支援的 SQL Server 執行個體,並驗證語法。 |
|
建立資料庫結構描述的唯讀 Proxy,並在不必要的變更套用到專案時還原來源專案。 |
|
將新的序列物件加入至專案。 |
|
在 SQL Server Data Tools 資料庫專案中建立及發行 CLR 物件。 |
|
HOW TO:將 Visual Studio 2010 資料庫專案轉換成 SQL Server 資料庫專案並重定目標為不同平台 |
將 SQL Server 中建立的現有 Visual Studio 2010 資料庫、CLR 物件和資料層應用程式專案轉換成 SQL Server Data Tools 資料庫專案。 |
討論如何使用您想要在部署資料庫之前或之後執行的指令碼。 |