DacServices.ImportBacpac Metodo

Definizione

Overload

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

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un database.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un database.

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

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un database.

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

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un 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)

Parametri

package
BacPackage

BacPackage contenente lo schema da distribuire e i dati da importare.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

importOptions
DacImportOptions

Istanza di DacImportOptions che specifica le proprietà che influiscono su vari aspetti dell'importazione.

cancellationToken
Nullable<CancellationToken>

Facoltativo CancellationToken che può essere utilizzato per indicare che l'operazione deve essere annullata. L'utilizzo di questo oggetto non garantisce che l'operazione venga annullata.

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione dello schema e l'importazione dei dati.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un 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)

Parametri

package
BacPackage

BacPackage contenente lo schema da distribuire e i dati da importare.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

cancellationToken
Nullable<CancellationToken>

Facoltativo CancellationToken che può essere utilizzato per indicare che l'operazione deve essere annullata. L'utilizzo di questo oggetto non garantisce che l'operazione venga annullata.

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione dello schema e l'importazione dei dati.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a

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

Distribuire lo schema e importare dati di tabella dal pacchetto fornito a un 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)

Parametri

package
BacPackage

BacPackage contenente lo schema da distribuire e i dati da importare.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

creationDefaults
DacAzureDatabaseSpecification

Parametri facoltativi delle dimensioni predefinite e dell'edizione usati durante la creazione di un nuovo database di Azure.

cancellationToken
Nullable<CancellationToken>

Facoltativo CancellationToken che può essere utilizzato per indicare che l'operazione deve essere annullata. L'utilizzo di questo oggetto non garantisce che l'operazione venga annullata.

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione dello schema e l'importazione dei dati.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a