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.
命名空間: Microsoft.SqlServer.Dac
組件: Microsoft.SqlServer.Dac (在 Microsoft.SqlServer.Dac.dll 中)
語法
'宣告
Public Shared Function GenerateDeployReport ( _
sourcePackage As DacPackage, _
targetPackage As DacPackage, _
targetDatabaseName As String, _
options As DacDeployOptions _
) As String
'用途
Dim sourcePackage As DacPackage
Dim targetPackage As DacPackage
Dim targetDatabaseName As String
Dim options As DacDeployOptions
Dim returnValue As String
returnValue = DacServices.GenerateDeployReport(sourcePackage, _
targetPackage, targetDatabaseName, _
options)
public static string GenerateDeployReport(
DacPackage sourcePackage,
DacPackage targetPackage,
string targetDatabaseName,
DacDeployOptions options
)
public:
static String^ GenerateDeployReport(
DacPackage^ sourcePackage,
DacPackage^ targetPackage,
String^ targetDatabaseName,
DacDeployOptions^ options
)
static member GenerateDeployReport :
sourcePackage:DacPackage *
targetPackage:DacPackage *
targetDatabaseName:string *
options:DacDeployOptions -> string
public static function GenerateDeployReport(
sourcePackage : DacPackage,
targetPackage : DacPackage,
targetDatabaseName : String,
options : DacDeployOptions
) : String
參數
- sourcePackage
型別:Microsoft.SqlServer.Dac.DacPackage
DacPackage containing the source schema to be compared.
- targetPackage
型別:Microsoft.SqlServer.Dac.DacPackage
DacPackage containing the target schema to be compared.
- targetDatabaseName
型別:System.String
Name of the target database for deployment.
- options
型別:Microsoft.SqlServer.Dac.DacDeployOptions
Instance of DacDeployOptions that specifies properties that affect various aspects of the deployment report creation.
傳回值
型別:System.String
String of XML that details the steps of the deployment.
例外狀況
| 例外狀況 | 條件 |
|---|---|
| DacServicesException | If a problem occurs during report generation. |