使用命令列工具進行專案導向的資料庫開發
SQL Server Data Tools 提供命令列工具以讓您應用於一些專案導向的資料庫開發狀況。
在本節中
SqlPackage.exe |
本主題將說明用於下列工作的 SQLPackage.exe 公用程式:
從即時 SQL Server 資料庫擷取 .dacpac 檔案。
將 .dacpac 檔案發行至即時 SQL Server 資料庫,以便累加更新即時資料庫結構描述,使其符合該 .dacpac。
將 .dacpac 檔案與即時 SQL Server 資料庫進行比較,並產生累加式升級 Transact-SQL 指令碼而無須更新即時資料庫。
比較兩個 .dacpac 檔案以產生累加式升級 Transact-SQL 指令碼。
產生 XML 報表以列出一旦資料庫進行累加式升級後,累加式升級可能造成的變更摘要。
|
搭配 dbSqlPackage 提供者使用 MSDeploy |
本主題將說明用於下列工作的 Web 部署工具提供者 (隨附於 SSDT 且名為 dbSqlPackage),可搭配 Microsoft Internet Information Services (IIS) Web 部署工具 (MSDeploy.exe) 運作:
從遠端/本機 SQL Server 或 SQL Azure 資料庫擷取 .dacpac 檔案。
將 .dacpac 發行至遠端/本機 SQL Server 或 SQL Azure 資料庫,以累加升級資料庫。
從本機 SQL Server 資料庫發行至遠端 SQL Server 或 SQL Azure 資料庫,以累加升級遠端資料庫。
將 .dacpac 與遠端/本機 SQL Server 或 SQL Azure 資料庫進行比較,以產生累加升級 Transact-SQL 指令碼而無須更新即時資料庫。
產生 XML 報表以列出一旦資料庫進行累加式升級後,累加式升級可能造成的變更摘要。
|
相關章節
專案導向的離線資料庫開發