DacServices.ImportBacpac Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.