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
| 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.