Partager via


DacServices.ImportBacpac Méthode

Définition

Surcharges

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

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

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

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

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

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

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)

Paramètres

package
BacPackage

BacPackage contenant le schéma à déployer et les données à importer.

targetDatabaseName
String

Nom de la base de données cible en vue du déploiement.

importOptions
DacImportOptions

Instance de DacImportOptions qui spécifie les propriétés affectant les divers aspects de l'importation.

cancellationToken
Nullable<CancellationToken>

CancellationToken facultatif qui peut être utilisé pour indiquer que l'opération doit être annulée. L'utilisation de cet objet ne garantit pas l'annulation de l'opération.

Exceptions

Si la valeur d'un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement de schéma et l'importation de données.

Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.

S’applique à

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

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)

Paramètres

package
BacPackage

BacPackage contenant le schéma à déployer et les données à importer.

targetDatabaseName
String

Nom de la base de données cible en vue du déploiement.

cancellationToken
Nullable<CancellationToken>

CancellationToken facultatif qui peut être utilisé pour indiquer que l'opération doit être annulée. L'utilisation de cet objet ne garantit pas l'annulation de l'opération.

Exceptions

Si la valeur d'un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement de schéma et l'importation de données.

Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.

S’applique à

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

Déploie le schéma et importe des données de table à partir du package fourni dans une base de données.

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)

Paramètres

package
BacPackage

BacPackage contenant le schéma à déployer et les données à importer.

targetDatabaseName
String

Nom de la base de données cible en vue du déploiement.

creationDefaults
DacAzureDatabaseSpecification

Paramètres d'édition et de taille par défaut facultatifs utilisés lors de la création d'une base de données Windows Azure.

cancellationToken
Nullable<CancellationToken>

CancellationToken facultatif qui peut être utilisé pour indiquer que l'opération doit être annulée. L'utilisation de cet objet ne garantit pas l'annulation de l'opération.

Exceptions

Si la valeur d'un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement de schéma et l'importation de données.

Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.

S’applique à