Bagikan melalui


DacServices.Script Metode

Definisi

Overload

Script(DacPackage, String, PublishOptions)

Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan diterbitkan ke database

Script(DacPackage, DacPackage, String, PublishOptions)

Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan mengubah target

Script(DacPackage, String, PublishOptions)

Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan diterbitkan ke database

public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

Parameter

package
DacPackage

DacPackage berisi skema yang akan disebarkan.

targetDatabaseName
String

Nama database target untuk penyebaran.

publishOptions
PublishOptions

PublishOptions Instans yang menentukan apa yang dilaporkan kembali - skrip penyebaran, laporan penyebaran, serta cara mengonfigurasi berbagai aspek penyebaran.

Mengembalikan

PublishResult, yang berisi skrip dan/atau laporan jika diminta oleh pemanggil

Pengecualian

Jika nilai untuk salah satu parameter yang diperlukan adalah referensi null atau string kosong.

Jika terjadi kesalahan selama penyebaran.

CancellationToken Jika memiliki pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk

Script(DacPackage, DacPackage, String, PublishOptions)

Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan mengubah target

public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

Parameter

sourcePackage
DacPackage

DacPackage berisi skema yang akan disebarkan.

targetPackage
DacPackage

DacPackage berisi skema yang mewakili database target.

targetDatabaseName
String

Nama database target untuk penyebaran.

publishOptions
PublishOptions

PublishOptions Instans yang menentukan apa yang dilaporkan kembali - skrip penyebaran, laporan penyebaran, karena kita semua cara mengonfigurasi berbagai aspek penyebaran.

Mengembalikan

PublishResult, yang berisi skrip dan/atau laporan jika diminta oleh pemanggil

Pengecualian

Jika nilai untuk salah satu parameter yang diperlukan adalah referensi null atau string kosong.

Jika terjadi kesalahan selama penyebaran.

CancellationToken Jika memiliki pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk