DacExtractOptions Класс

Определение

Определяет параметры, которые влияют на поведение извлечения пакета.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Наследование
DacExtractOptions

Конструкторы

DacExtractOptions()

Создает новый экземпляр класса DacExtractOptions.

Свойства

AzureSharedAccessSignatureToken

[Предварительная версия] Маркер подписи общего доступа Azure учетной записи хранения Azure для извлечения данных в файлы Parquet.

AzureStorageBlobEndpoint

[Предварительная версия] Конечная точка BLOB-объектов хранилища Azure учетной записи хранения Azure для извлечения данных в файлы Parquet.

AzureStorageContainer

[Предварительная версия] Имя контейнера службы хранилища Azure учетной записи хранения Azure для извлечения данных в файлы Parquet.

AzureStorageKey

[Предварительная версия] Ключ службы хранилища Azure учетной записи хранения Azure для извлечения данных в файлы Parquet.

AzureStorageRootPath

Корневой путь к хранилищу в контейнере для Azure Synapse данных Аналитики в файлы Parquet.

CommandTimeout

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

CompressionOption

Задает параметр сжатия в окончательном пакете

DatabaseLockTimeout

Позволяет задать превышение времени ожидания блокировки в секундах для базы данных при выполнении запросов к SQL Server.

DataOperationStateProvider

Поставщик состояния операции данных.

ExtractAllTableData

Возвращает или задает логическое значение, указывающее, будут ли извлечены данные для всех пользовательских таблиц.

ExtractApplicationScopedObjectsOnly

Возвращает или задает значение типа Boolean, указывающее объекты, извлекаемые из источника.

ExtractReferencedServerScopedElements

Возвращает или задает логическое значение, указывающее, следует ли извлекать элементы уровня сервера, на которые ссылается источник.

ExtractTarget

Получение типа целевого объекта извлечения, используемого при извлечении базы данных в файловую систему или dacpac.

ExtractUsageProperties

К свойствам использования относятся Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages и Table.DataPages. При значении true эти свойства извлекаются из базы данных и доступны в модели.

HashObjectNamesInLogs

Возвращает или задает логическое значение, указывающее, следует ли хэшировать имена объектов в журналах.

IgnoreExtendedProperties

Возвращает или задает значение типа Boolean, указывающее, будут ли игнорироваться расширенные свойства.

IgnorePermissions

Возвращает или задает логическое значение, указывающее, следует ли игнорировать разрешения.

IgnoreUserLoginMappings

Возвращает или задает значение типа Boolean, указывающее, следует ли извлекать из источника сопоставления между пользователями и именами входа.

LongRunningCommandTimeout

Указывает длительное время ожидания команды в секундах при выполнении запросов к SQLServer.

Storage

Получает тип резервного хранилища для модели схемы, используемой во время извлечения.

TempDirectoryForTableData

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

VerifyExtraction

Возвращает или задает логическое значение, указывающее, должен ли проверяться извлеченный пакет.

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