DacServices.ExportBacpac Méthode

Définition

Surcharges

Nom Description
ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(String, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(Stream, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(Stream, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(String, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(Stream, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(string packageFileName, string databaseName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, modelStorageType As DacSchemaModelStorageType, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageFileName
String

Chemin du fichier de package cible.

databaseName
String

Nom de la base de données source.

modelStorageType
DacSchemaModelStorageType

Spécifie le type de stockage de stockage d’un modèle de schéma.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

Si la valeur de ce paramètre est une référence Null, les données de toutes les tables sont exportées.

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’exportation de données ; ou si tables spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à

ExportBacpac(String, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(string packageFileName, string databaseName, Microsoft.SqlServer.Dac.DacExportOptions options, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * Microsoft.SqlServer.Dac.DacExportOptions * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, options As DacExportOptions, tables As IEnumerable(Of Tuple(Of String, String)), Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageFileName
String

Chemin du fichier de package cible.

databaseName
String

Nom de la base de données source.

options
DacExportOptions

Instance de DacExportOptions ce qui spécifie les propriétés qui affectent différents aspects de l’exportation.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

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’exportation de données ; ou si options spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à

ExportBacpac(Stream, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(System.IO.Stream packageStream, string databaseName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, modelStorageType As DacSchemaModelStorageType, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageStream
Stream

Stream dans lequel écrire le package.

databaseName
String

Nom de la base de données source.

modelStorageType
DacSchemaModelStorageType

Spécifie le type de stockage de stockage d’un modèle de schéma.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

Si la valeur de ce paramètre est une référence Null, les données de toutes les tables sont exportées.

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’exportation de données ; ou si tables spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni ; ou si le flux fourni n’est pas adapté à l’écriture du package.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à

ExportBacpac(Stream, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(System.IO.Stream packageStream, string databaseName, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageStream
Stream

Stream dans lequel écrire le package.

databaseName
String

Nom de la base de données source.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

Si la valeur de ce paramètre est une référence Null, les données de toutes les tables sont exportées.

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’exportation de données ; ou si tables spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni ; ou si le flux fourni n’est pas adapté à l’écriture du package.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à

ExportBacpac(String, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(string packageFileName, string databaseName, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageFileName
String

Chemin du fichier de package cible.

databaseName
String

Nom de la base de données source.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

Si la valeur de ce paramètre est une référence Null, les données de toutes les tables sont exportées.

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’exportation de données ; ou si tables spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à

ExportBacpac(Stream, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Extrayez le schéma et exportez des données d’une base de données dans un package « bacpac ».

public void ExportBacpac(System.IO.Stream packageStream, string databaseName, Microsoft.SqlServer.Dac.DacExportOptions options, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * Microsoft.SqlServer.Dac.DacExportOptions * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, options As DacExportOptions, tables As IEnumerable(Of Tuple(Of String, String)), Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

Paramètres

packageStream
Stream

Stream dans lequel écrire le package.

databaseName
String

Nom de la base de données source.

options
DacExportOptions

Instance facultative de DacExportOptions ce qui spécifie les propriétés qui affectent différents aspects de l’exportation.

tables
IEnumerable<Tuple<String,String>>

Énumérable facultatif utilisé pour récupérer l’énumérateur sur un ensemble de tables pour lesquelles les données doivent être exportées. Pour chaque Tuple énumération, le premier élément spécifie le schéma de la table et le second spécifie l’identificateur de base de la table.

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’exportation de données ; ou si options spécifie une table qui n’existe pas dans le schéma contenu dans le package fourni.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à