Export (0) Print
Expand All

DacServices.GenerateDeployReport Method (DacPackage, DacPackage, String, DacDeployOptions)

Creates an XML report of the steps needed to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database.

Namespace:  Microsoft.SqlServer.Dac
Assembly:  Microsoft.SqlServer.Dac (in Microsoft.SqlServer.Dac.dll)

public static string GenerateDeployReport(
	DacPackage sourcePackage,
	DacPackage targetPackage,
	string targetDatabaseName,
	DacDeployOptions options
)

Parameters

sourcePackage
Type: Microsoft.SqlServer.Dac.DacPackage
The DacPackage containing the source schema to be compared.
targetPackage
Type: Microsoft.SqlServer.Dac.DacPackage
The DacPackage containing the target schema to be compared.
targetDatabaseName
Type: String
The name of the target database for deployment.
options
Type: Microsoft.SqlServer.Dac.DacDeployOptions
The instance of DacDeployOptions that specifies properties that affect various aspects of the deployment report creation.

Return Value

Type: String
The string of XML that details the steps of the deployment.

ExceptionCondition
DacServicesException

If a problem occurs during report generation.

Community Additions

ADD
Show:
© 2014 Microsoft