DacServices.GenerateDeployReport Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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.