70-465 · Question #30
You have two SQL Server instances named SQLDev and SQLProd that have access to various storage media. You plan to synchronize SQLDev and SQLProd. You need to recommend a solution that meets the…
The correct answer is B. A data-tier application. The question asks for a package-based deployment solution that synchronizes schemas between SQL Server instances and supports SQL Azure. A data-tier application (DAC) is the only option that meets all three requirements.
Question
Options
- AA database snapshot
- BA data-tier application
- CChange data capture
- DSQL Server Integration Services (SSIS)
How the community answered
(62 responses)- A10% (6)
- B82% (51)
- C5% (3)
- D3% (2)
Why each option
The question asks for a package-based deployment solution that synchronizes schemas between SQL Server instances and supports SQL Azure. A data-tier application (DAC) is the only option that meets all three requirements.
A database snapshot creates a read-only, point-in-time static copy of a database on the same SQL Server instance and cannot be used as a portable deployment package or deployed to SQL Azure.
A data-tier application (DAC) is a self-contained deployment unit packaged as a .dacpac file that captures all database schemas and objects. It can be extracted from SQLDev and deployed to SQLProd or SQL Azure using SQL Server Management Studio, sqlpackage.exe, or Azure tooling, directly satisfying all three requirements: schema sync, package-based deployment, and SQL Azure compatibility.
Change data capture (CDC) tracks DML changes to table data for auditing and incremental data loads, but it does not synchronize schemas or produce a deployable package compatible with SQL Azure.
SQL Server Integration Services (SSIS) is an ETL platform for moving and transforming data, and while it can transfer data between instances, it does not natively package and deploy database schemas, and SSIS packages are not directly deployable to SQL Azure as a database deployment mechanism.
Concept tested: Data-tier application DAC package deployment to SQL Azure
Source: https://learn.microsoft.com/en-us/sql/relational-databases/data-tier-applications/data-tier-applications
Topics
Community Discussion
No community discussion yet for this question.