Bagikan melalui


DacServices.ImportBacpac Metode

Definisi

Overload

ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacImportOptions importOptions, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Microsoft.SqlServer.Dac.DacImportOptions * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, importOptions As DacImportOptions, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Parameter

package
BacPackage

BacPackage berisi skema yang akan disebarkan dan data yang akan diimpor.

targetDatabaseName
String

Nama database target untuk penyebaran.

importOptions
DacImportOptions

DacImportOptions Instans yang menentukan properti yang memengaruhi berbagai aspek impor.

cancellationToken
Nullable<CancellationToken>

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

Pengecualian

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

Jika terjadi kesalahan selama penyebaran skema dan impor data.

Jika memiliki CancellationToken pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Parameter

package
BacPackage

BacPackage berisi skema yang akan disebarkan dan data yang akan diimpor.

targetDatabaseName
String

Nama database target untuk penyebaran.

cancellationToken
Nullable<CancellationToken>

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

Pengecualian

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

Jika terjadi kesalahan selama penyebaran skema dan impor data.

Jika memiliki CancellationToken pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

Sebarkan skema dan impor data tabel dari paket yang disediakan ke database.

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacAzureDatabaseSpecification creationDefaults, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Microsoft.SqlServer.Dac.DacAzureDatabaseSpecification * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, creationDefaults As DacAzureDatabaseSpecification, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Parameter

package
BacPackage

BacPackage berisi skema yang akan disebarkan dan data yang akan diimpor.

targetDatabaseName
String

Nama database target untuk penyebaran.

creationDefaults
DacAzureDatabaseSpecification

Parameter ukuran dan edisi default opsional yang digunakan saat membuat database Azure baru.

cancellationToken
Nullable<CancellationToken>

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

Pengecualian

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

Jika terjadi kesalahan selama penyebaran skema dan impor data.

Jika memiliki CancellationToken pembatalan yang diminta dan operasi dapat dibatalkan.

Berlaku untuk