DacServices.ImportBacpac Methode

Definition

Überlädt

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

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

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

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

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

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

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 das schema enthält, das bereitgestellt werden soll, und daten, die importiert werden sollen.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

importOptions
DacImportOptions

Instanz, die DacImportOptions Eigenschaften angibt, die sich auf verschiedene Aspekte des Imports auswirken.

cancellationToken
Nullable<CancellationToken>

Optional CancellationToken , das verwendet werden kann, um anzugeben, dass der Vorgang abgebrochen werden soll. Die Verwendung dieses Objekts garantiert nicht, dass der Vorgang abgebrochen wird.

Ausnahmen

Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.

Wenn während der Schemabereitstellung und beim Datenimport ein Fehler auftritt.

Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.

Gilt für:

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

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 das schema enthält, das bereitgestellt werden soll, und daten, die importiert werden sollen.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

cancellationToken
Nullable<CancellationToken>

Optional CancellationToken , das verwendet werden kann, um anzugeben, dass der Vorgang abgebrochen werden soll. Die Verwendung dieses Objekts garantiert nicht, dass der Vorgang abgebrochen wird.

Ausnahmen

Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.

Wenn während der Schemabereitstellung und beim Datenimport ein Fehler auftritt.

Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.

Gilt für:

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

Bereitstellen von Schema- und Importtabellendaten aus dem bereitgestellten Paket in eine Datenbank.

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 das schema enthält, das bereitgestellt werden soll, und daten, die importiert werden sollen.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

creationDefaults
DacAzureDatabaseSpecification

Optionale Standardgrößen- und Editionsparameter, die beim Erstellen einer neuen Azure-Datenbank verwendet werden.

cancellationToken
Nullable<CancellationToken>

Optional CancellationToken , das verwendet werden kann, um anzugeben, dass der Vorgang abgebrochen werden soll. Die Verwendung dieses Objekts garantiert nicht, dass der Vorgang abgebrochen wird.

Ausnahmen

Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.

Wenn während der Schemabereitstellung und beim Datenimport ein Fehler auftritt.

Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.

Gilt für: