DacExtractOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义影响包提取行为的选项。
public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
- 继承
-
DacExtractOptions
构造函数
| 名称 | 说明 |
|---|---|
| DacExtractOptions() |
构造类的新实例 DacExtractOptions 。 |
属性
| 名称 | 说明 |
|---|---|
| AzureSharedAccessSignatureToken |
[预览]Azure Azure 存储 帐户的共享访问签名令牌,以将数据提取到 Parquet 文件。 |
| AzureStorageBlobEndpoint |
[预览]Azure storage Azure 存储 帐户的 blob 终结点,用于将数据提取到 Parquet 文件。 |
| AzureStorageContainer |
[预览]Azure storage Azure 存储 帐户的容器名称,以将数据提取到 Parquet 文件。 |
| AzureStorageKey |
[预览]Azure 存储帐户的Azure storage密钥,用于将数据提取到 Parquet 文件。 |
| AzureStorageRootPath |
容器下的存储根路径,用于将数据Azure Synapse Analytics parquet 文件。 |
| CommandTimeout |
指定对 SQLServer 执行查询时的命令超时(以秒为单位)。 |
| CompressionOption |
在最终包中设置压缩选项 |
| DatabaseLockTimeout |
指定针对 SQLServer 执行查询时的数据库锁超时(以秒为单位)。 |
| DataOperationStateProvider |
数据操作状态提供程序。 |
| ExtractAllTableData |
获取或设置一个布尔值,该值指定是否提取所有用户表的数据。 |
| ExtractApplicationScopedObjectsOnly |
获取或设置一个布尔值,该值指定从源中提取的对象的范围。 |
| ExtractReferencedServerScopedElements |
获取或设置布尔值,该值指定是否应提取源引用的服务器范围的元素。 |
| ExtractTarget |
获取将数据库提取到文件系统或 dacpac 时使用的提取目标类型。 |
| ExtractUsageProperties |
使用情况属性包括 Table.RowCount、Table.IndexSize、Table.DataSize、Table.UsedPages 和 Table.DataPages。 如果为 true,则从数据库中提取这些属性,并在模型中可访问。 |
| HashObjectNamesInLogs |
获取或设置布尔值,该值指定是否在日志中哈希对象名称 |
| IgnoreExtendedProperties |
获取或设置一个布尔值,该值指定是否应忽略扩展属性。 |
| IgnorePermissions |
获取或设置一个布尔值,该值指定是否应忽略权限。 |
| IgnoreUserLoginMappings |
获取或设置布尔值,该值指定是否应从源中提取用户和登录名之间的映射。 |
| LongRunningCommandTimeout |
指定针对 SQLServer 执行查询时的长时间运行的命令超时(以秒为单位)。 |
| Storage |
获取提取期间使用的架构模型的后盾存储类型。 |
| TempDirectoryForTableData |
指定用于在将表数据写入包文件前缓冲表数据的临时目录。 |
| VerifyExtraction |
获取或设置一个布尔值,该值指定是否应验证提取的包。 |