DacServices.ImportBacpac Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.