Bagikan melalui


DacServices.GenerateDeployReport Metode

Definisi

Overload

GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan perbedaan antara skema instans sumber dan target DacPackage yang disediakan ke database.

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan perbedaan antara skema instans sumber dan target DacPackage yang disediakan ke database.

GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan skema yang disediakan DacPackage ke database.

GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan perbedaan antara skema instans sumber dan target DacPackage yang disediakan ke database.

public static void GenerateDeployReport(System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployReport (outputStream As Stream, sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing)

Parameter

outputStream
Stream

Stream untuk menulis laporan penyebaran.

sourcePackage
DacPackage

DacPackage berisi skema sumber yang akan dibandingkan.

targetPackage
DacPackage

DacPackage berisi skema target yang akan dibandingkan.

targetDatabaseName
String

Nama database target untuk penyebaran.

options
DacDeployOptions

DacDeployOptions Instans yang menentukan properti yang memengaruhi berbagai aspek pembuatan laporan penyebaran.

Pengecualian

Jika masalah terjadi selama pembuatan laporan.

Berlaku untuk

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan perbedaan antara skema instans sumber dan target DacPackage yang disediakan ke database.

public static string GenerateDeployReport(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployReport (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing) As String

Parameter

sourcePackage
DacPackage

DacPackage berisi skema sumber yang akan dibandingkan.

targetPackage
DacPackage

DacPackage berisi skema target yang akan dibandingkan.

targetDatabaseName
String

Nama database target untuk penyebaran.

options
DacDeployOptions

DacDeployOptions Instans yang menentukan properti yang memengaruhi berbagai aspek pembuatan laporan penyebaran.

Mengembalikan

String XML yang merinci langkah-langkah penyebaran.

Pengecualian

Jika masalah terjadi selama pembuatan laporan.

Berlaku untuk

GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Buat laporan XML dari langkah-langkah yang diperlukan untuk menyebarkan skema yang disediakan DacPackage ke database.

public string GenerateDeployReport(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployReport (package As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String

Parameter

package
DacPackage

DacPackage berisi skema yang akan disebarkan.

targetDatabaseName
String

Nama database target untuk penyebaran.

options
DacDeployOptions

DacDeployOptions Instans yang menentukan properti yang memengaruhi berbagai aspek pembuatan laporan penyebaran.

cancellationToken
Nullable<CancellationToken>

Opsional CancellationToken yang dapat digunakan untuk menunjukkan bahwa operasi harus dibatalkan. Penggunaan objek ini tidak menjamin bahwa operasi akan dibatalkan.

Mengembalikan

String XML yang merinci langkah-langkah penyebaran paket.

Pengecualian

Jika masalah terjadi selama pembuatan laporan.

CancellationToken Jika memiliki pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk