#sqlpackage
I've updated DacDeploySkip with improvements that make SQL database deployments easier:

• Simpler CI/CD configuration
• Support for publish profiles

This makes deployment settings easier to manage across environments.

Read more: buff.ly/6oztrUo

#SQLServer #DacFx #SqlPackage #DevOps #DotNet
DacDeploySkip update: simpler CI and publish profile support
If you deploy .dacpac files frequently, you know how much time is wasted when nothing has actually changed.
erikej.github.io
September 13, 2026 at 12:36 PM
🚀 Faster .dacpac deployments are finally here (preview)!
That reliable ~20 second "startup tax" on every SqlPackage publish is gone — warm publishes now run in ~2 seconds. A 10x win for inner-loop dev and CI. ⚡
How to grab the preview: buff.ly/I62FLbK
#dotnet #SQLServer #DacFx #SqlPackage
From 20+ seconds to 2 - faster SQL Database Project .dacpac deployments are finally here (preview)
If you have ever deployed a SQL Database Project (.sqlproj) or a .dacpac with SqlPackage, you know the drill: you kick off a publish against an empty or near-empty database, grab a coffee, and wait.…
erikej.github.io
August 6, 2026 at 3:41 PM
Recently released: Updates to SQL projects in SSMS, VS Code, and SqlPackage - nice to see the continued focus and roadmap updates to keep the DacFX eco system alive and well
#sqlserver #sql #dacfx #vscode
Recently released: Updates to SQL projects in SSMS, VS Code, and SqlPackage | Microsoft Community Hub
Your database should be part of the same development process as the rest of your application, with source control and automation for validation and...
buff.ly
July 21, 2026 at 12:36 PM
"Recently released: Updates to SQL projects in SSMS, VS Code, and SqlPackage" techcommunity.microsoft.com/blog/AzureSQ... #Microsoft #techcommunity
techcommunity.microsoft.com
July 20, 2026 at 12:46 PM
Idempotent Data Patches in SQL Server: A Change Tracking Pattern for DACPAC Deployments

If you deploy your SQL Server databases with SSDT or DACPACs via SqlPackage, you have probably run into this problem: the schema deployment is repeatable, but the data patches are not. SSDT handles CREATE […]
Original post on chaosfem.tw
chaosfem.tw
June 6, 2026 at 2:05 PM
Idempotent Data Patches in SQL Server: A Change Tracking Pattern for DACPAC Deployments

If you deploy your SQL Server databases with SSDT or DACPACs via SqlPackage, you have probably run into this problem: the schema deployment is repeatable, but the data patches are not. SSDT handles CREATE…
Idempotent Data Patches in SQL Server: A Change Tracking Pattern for DACPAC Deployments
If you deploy your SQL Server databases with SSDT or DACPACs via SqlPackage, you have probably run into this problem: the schema deployment is repeatable, but the data patches are not. SSDT handles CREATE TABLE, ALTER PROCEDURE, and every other schema object with a declarative model. Run the deployment ten times and you get the same schema. But the post-deployment script runs every time too, and if it contains INSERT or UPDATE statements, you either duplicate data or you wrap everything in IF NOT EXISTS checks that grow into an unreadable mess.
www.sqlserverscience.com
June 6, 2026 at 2:05 PM
Database deployments are still one of the trickiest parts of CI/CD. MSBuild.Sdk.SqlProj 4.0 lets you publish SQL database projects as self-contained container images—including the .dacpac and SqlPackage.

Same results. Anywhere containers run.

👉 Read the full post: erikej.github.io/sqlclient/do...
Publish SQL Database Projects as Container Images with MSBuild.Sdk.SqlProj
Database deployments have traditionally been one of the trickier parts of a CI/CD pipeline. You need the right tools installed, the right permissions configured, and the right SQL Server instance reachable—all at deploy time. MSBuild.Sdk.SqlProj simplifies this by letting you manage your SQL Server schema as code and build a .dacpac file just like any other .NET project. Starting with version 4.0.0, it goes one step further by letting you package the .dacpac and the deployment tool into a self-contained container image that can be run anywhere containers can run.
erikej.github.io
April 9, 2026 at 6:31 AM
Oooh ended up building a sqlpackage GitHub action and docker container as the dependencies for installation were a nightmare.
March 25, 2026 at 9:48 PM
github.com/microsoft/Da...

Are you a SQL developer? Find out what’s coming in sqlprojects in the 2026 roadmap.
#SQLServer #AzureSQLDB
#DevOps
March 25, 2026 at 9:37 PM
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases by Kunal Rathi #Azure www.sqlservercentral.com/articles/how...
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases – SQLServerCentral
This article explains how I use sqlpackage to detect schema drift and generate a delta script that shows exactly what’s different.
www.sqlservercentral.com
March 23, 2026 at 1:05 AM
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases by Kunal Rathi #Azure www.sqlservercentral.com/articles/how...
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases – SQLServerCentral
This article explains how I use sqlpackage to detect schema drift and generate a delta script that shows exactly what’s different.
www.sqlservercentral.com
March 19, 2026 at 4:20 AM
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases This article explains how I use sqlpackage to detect schema drift and generate a delta script that shows exactly what’s di...

#azure #sql #database #compare #Azure #SQL #databases

Origin | Interest | Match
How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases – SQLServerCentral
This article explains how I use sqlpackage to detect schema drift and generate a delta script that shows exactly what’s different.
www.sqlservercentral.com
March 13, 2026 at 4:28 AM
Looking for input on improving tooling for going from a database to a SQL project - whether its reducing the number of commands, including the database properties, or another friction point you encounter - github.com/microsoft/Da...
February 19, 2026 at 4:32 PM
Hi - not abandoned but no timeline to VS2026 support. VS Code now, SSMS soon, and based on interest maybe-to-likely VS in the future. aka.ms/sqlprojects-...
Am I understanding correctly that you're using the sqlproj unit test framework in VS?
Home
DacFx, SqlPackage, and other SQL development libraries enable declarative database development and database portability across SQL versions and environments. Share feedback here on dacpacs, bacpacs...
aka.ms
February 17, 2026 at 7:07 PM
There is now a roadmap for sqlpackage / DacFX - note the plans to add support for SQL Database Projects in SSMS!
#dotnet #sqlserver
buff.ly/E8GDDQp
Home
DacFx, SqlPackage, and other SQL development libraries enable declarative database development and database portability across SQL versions and environments. Share feedback here on dacpacs, bacpacs...
github.com
February 11, 2026 at 5:27 PM
Channel9 Two ways to perform CI/CD for SQL database in Fabric using Azure DevOps I Data Exposed: MVP Edition: There are scenarios where you need to perform CI/CD for your SQL database in Fabric in isolation of other Fabric items. In this episode, we cover two ways… #CICD #SQLDatabase #AzureDevOps
Two ways to perform CI/CD for SQL database in Fabric using Azure DevOps I Data Exposed: MVP Edition
There are scenarios where you need to perform CI/CD for your SQL database in Fabric in isolation of other Fabric items. In this episode, we cover two ways that you can perform CI/CD for SQL database in Fabric using Azure DevOps. 0:00 Introduction 1:55 CI/CD for SQL databases in Fabric 3:08 Demo 4:00 Demo 7:50 Demo 8:55 Demo ✅ Resources: What are database projects?: https://learn.microsoft.com/en-us/sql/tools/sql-database-projects/sql-database-projects?view=sql-server-ver17 SqlPackage: https://learn.microsoft.com/en-us/sql/tools/sqlpackage/sqlpackage?view=sql-server-ver17 About MVPs: Microsoft Most Valuable Professionals, or MVPs, are technology experts who passionately share their knowledge with the community. They are always on the "bleeding edge" and have an unstoppable urge to get their hands on new, exciting technologies. They have very deep knowledge of Microsoft products and services, while also being able to bring together diverse platforms, products and solutions, to solve real world problems. MVPs make up a global community of over 4,000 technical experts and community leaders across 90 countries/regions and are driven by their passion, community spirit, and quest for knowledge. Above all and in addition to their amazing technical abilities, MVPs are always willing to help others - that's what sets them apart. Learn more: https://aka.ms/mvpprogram 📌 Let's connect: Twitter: Anna Hoffman, https://twitter.com/AnalyticAnna Twitter: AzureSQL, https://aka.ms/azuresqltw 🔴 To watch other MVP Edition episodes, see our playlist: https://aka.ms/dataexposedmvps To check out even more Data Exposed episodes, see our playlist: https://aka.ms/dataexposedyt 🔔 Subscribe to our channels for even more SQL tips: Microsoft Azure SQL: https://aka.ms/msazuresqlyt Microsoft SQL Server: https://aka.ms/mssqlserveryt Microsoft Developer: https://aka.ms/microsoftdeveloperyt #AzureSQL #SQLServer
www.youtube.com
January 31, 2026 at 12:38 PM
December .NET Data countdown 14: Awesome .NET Data command line tools - SqlPackage - extract, publish, script your database schema:
Microsoft.SqlPackage 170.2.70
SqlPackage is a command-line utility that automates database development tasks by exposing some of the public Data-Tier Application Framework (DacFx) APIs.
buff.ly
December 14, 2025 at 3:31 PM
"Azure SQL: Optimizing BACPAC Imports - SqlPackage Done Right!" - excellent post on how to make .bacpac imports run fast!
#azuresql #sqlserver #dacfx #sqlpackage
Azure SQL: Optimizing BACPAC Imports - SqlPackage Done Right! | Microsoft Community Hub
This is a frequent scenario, especially when migrating large databases to Azure. The truth is, the time taken for a BACPAC import depends on several factor:...
buff.ly
November 22, 2025 at 8:22 AM