使用命令列工具進行專案導向的資料庫開發
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 Deployment Tool 提供者 (隨附於 SSDT 且名為 dbSqlPackage),可搭配 Microsoft Internet Information Services (IIS) Web Deployment Tool (MSDeploy.exe) 運作: - 從遠端/本機 SQL Server 或 Azure SQL Database 擷取 .dacpac 檔案。 - 將 .dacpac 發佈至遠端/本機 SQL Server 或 Azure SQL Database,以累加升級資料庫。 - 從本機 SQL Server 資料庫發佈至遠端 SQL Server 或 Azure SQL Database,以累加升級遠端資料庫。 - 將 .dacpac 與遠端/本機 SQL Server 或 Azure SQL Database 進行比較,以產生累加升級 Transact-SQL 指令碼而無須更新即時資料庫。 - 產生 XML 報表以彙總若對資料庫進行累加式升級,可能造成的累加式升級變更。 |
相關章節
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應