DacServices.ImportBacpac Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>) |
Déployez le schéma et importez des données de table à partir du package fourni dans une base de données. |
| ImportBacpac(BacPackage, String, Nullable<CancellationToken>) |
Déployez le schéma et importez des données de table à partir du package fourni dans une base de données. |
| ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>) |
Déployez le schéma et importez des données de table à partir du package fourni dans une base de données. |
ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)
Déployez le schéma et importez 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 pour le déploiement.
- importOptions
- DacImportOptions
Instance de DacImportOptions ce qui spécifie les propriétés qui affectent différents aspects de l’importation.
- cancellationToken
- Nullable<CancellationToken>
Facultatif CancellationToken qui peut être utilisé pour indiquer que l’opération doit être annulée. L’utilisation de cet objet ne garantit pas que l’opération sera annulée.
Exceptions
Si la valeur de l’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 du schéma et l’importation de données.
Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.
S’applique à
ImportBacpac(BacPackage, String, Nullable<CancellationToken>)
Déployez le schéma et importez 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 pour le déploiement.
- cancellationToken
- Nullable<CancellationToken>
Facultatif CancellationToken qui peut être utilisé pour indiquer que l’opération doit être annulée. L’utilisation de cet objet ne garantit pas que l’opération sera annulée.
Exceptions
Si la valeur de l’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 du schéma et l’importation de données.
Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.
S’applique à
ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)
Déployez le schéma et importez 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 pour le déploiement.
- creationDefaults
- DacAzureDatabaseSpecification
Paramètres de taille et d’édition facultatifs utilisés lors de la création d’une base de données Azure.
- cancellationToken
- Nullable<CancellationToken>
Facultatif CancellationToken qui peut être utilisé pour indiquer que l’opération doit être annulée. L’utilisation de cet objet ne garantit pas que l’opération sera annulée.
Exceptions
Si la valeur de l’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 du schéma et l’importation de données.
Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.