Condividi tramite


DacServices.ImportBacpac Metodo

Definizione

Overload

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

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

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

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

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

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

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

Oggetto 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 interessano vari aspetti dell'importazione.

cancellationToken
Nullable<CancellationToken>

Oggetto CancellationToken facoltativo che può essere utilizzato per indicare che l'operazione deve essere annullata. L’uso di questo oggetto non garantisce che l'operazione verrà annullata.

Eccezioni

Se il valore di 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 per l'oggetto CancellationToken è stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

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

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

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

cancellationToken
Nullable<CancellationToken>

Oggetto CancellationToken facoltativo che può essere utilizzato per indicare che l'operazione deve essere annullata. L’uso di questo oggetto non garantisce che l'operazione verrà annullata.

Eccezioni

Se il valore di 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 per l'oggetto CancellationToken è stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a

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

Distribuisce lo schema e importa i dati di tabella in un database dal pacchetto fornito.

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

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

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

creationDefaults
DacAzureDatabaseSpecification

Parametri predefiniti facoltativi per l'edizione e le dimensioni utilizzati durante la creazione di un nuovo database di Azure.

cancellationToken
Nullable<CancellationToken>

Oggetto CancellationToken facoltativo che può essere utilizzato per indicare che l'operazione deve essere annullata. L’uso di questo oggetto non garantisce che l'operazione verrà annullata.

Eccezioni

Se il valore di 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 per l'oggetto CancellationToken è stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a