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