Язык

DacServices.ExportBacpac Метод

Определение

Перегрузки

Имя Описание
ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет bacpac.

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageFileName
String

Путь к целевому файлу пакета.

databaseName
String

Имя исходной базы данных.

modelStorageType
DacSchemaModelStorageType

Указывает тип резервного хранилища для модели схемы.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

Если значение этого параметра является пустой ссылкой, данные для всех таблиц будут экспортированы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает tables таблицу, которая не существует в схеме, содержащейся в предоставленном пакете.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageFileName
String

Путь к целевому файлу пакета.

databaseName
String

Имя исходной базы данных.

options
DacExportOptions

Экземпляр, указывающий DacExportOptions свойства, влияющие на различные аспекты экспорта.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает options таблицу, которая не существует в схеме, содержащейся в предоставленном пакете.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageStream
Stream

Stream для записи пакета.

databaseName
String

Имя исходной базы данных.

modelStorageType
DacSchemaModelStorageType

Указывает тип резервного хранилища для модели схемы.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

Если значение этого параметра является пустой ссылкой, данные для всех таблиц будут экспортированы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает tables таблицу, которая не существует в схеме, содержащейся в предоставленном пакете, или предоставленный поток не подходит для записи пакета.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageStream
Stream

Stream для записи пакета.

databaseName
String

Имя исходной базы данных.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

Если значение этого параметра является пустой ссылкой, данные для всех таблиц будут экспортированы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает tables таблицу, которая не существует в схеме, содержащейся в предоставленном пакете, или предоставленный поток не подходит для записи пакета.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageFileName
String

Путь к целевому файлу пакета.

databaseName
String

Имя исходной базы данных.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

Если значение этого параметра является пустой ссылкой, данные для всех таблиц будут экспортированы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает tables таблицу, которая не существует в схеме, содержащейся в предоставленном пакете.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к

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

Извлеките схему и экспортируйте данные из базы данных в пакет 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)

Параметры

packageStream
Stream

Stream для записи пакета.

databaseName
String

Имя исходной базы данных.

options
DacExportOptions

Необязательный экземпляр, указывающий DacExportOptions свойства, влияющие на различные аспекты экспорта.

tables
IEnumerable<Tuple<String,String>>

Необязательный перечисление, используемое для извлечения перечислителя по набору таблиц, для которых следует экспортировать данные. Для каждого Tuple из перечислений первый элемент указывает схему таблицы, а второй — базовый идентификатор таблицы.

cancellationToken
Nullable<CancellationToken>

Необязательный CancellationToken параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.

Исключения

Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.

Если во время развертывания схемы и экспорта данных возникает ошибка; или указывает options таблицу, которая не существует в схеме, содержащейся в предоставленном пакете.

CancellationToken Если запрошена отмена и операция может быть отменена.

Применяется к