Sql Server Data Tools 2019
When a drift is detected, a new pane appears (similar to the Error List) called the Drift Resolution Pane . It lists exactly what is different:
Unlike previous versions that often used standalone installers, SSDT 2019 is primarily delivered as a set of extensions and workloads within Visual Studio 2019 . Core Features and Capabilities sql server data tools 2019
| Feature | SSDT 2019 | SSMS | Previous SSDT (VS 2017) | |---------|-----------|------|--------------------------| | Offline project | ✅ | ❌ | ✅ | | Git version control | ✅ | ❌ | ✅ (older) | | Azure SQL support | ✅ | ✅ | Partial | | SSIS/SSRS/SSAS BI | ✅ | ❌ | ✅ | | .NET Core integration | ✅ | ❌ | ❌ | | Static code analysis | ✅ | ❌ | Basic | When a drift is detected, a new pane
graph LR A[Create/Import DB Project] --> B[Develop offline schema] B --> C[Schema Compare with Target] C --> D[Generate Deployment Script] D --> E[Publish or Create DACPAC] E --> F[Deploy to Prod/Test] When a drift is detected
SSDT 2019 consists of two main capabilities:
Appendix: Sample SSDT Project Folder Structure
Because database definitions are stored as .sql files within a project, they can be easily checked into version control systems like Git or SVN.
