Configuration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 SQL Server Configuration 对象的实例类
public class Configuration : Microsoft.SqlServer.Management.Smo.ConfigurationBase
type Configuration = class
inherit ConfigurationBase
Public Class Configuration
Inherits ConfigurationBase
- 继承
属性
| 名称 | 说明 |
|---|---|
| AdHocDistributedQueriesEnabled |
封装 SQL Server Configuration 对象的实例类 |
| Affinity64IOMask |
将SQL Server磁盘 I/O 绑定到指定的 CPU 子集。 |
| Affinity64Mask |
封装 SQL Server Configuration 对象的实例类 |
| AffinityIOMask |
封装 SQL Server Configuration 对象的实例类 |
| AffinityMask |
封装 SQL Server Configuration 对象的实例类 |
| AgentXPsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| AllowUpdates |
封装 SQL Server Configuration 对象的实例类 |
| AweEnabled |
已过时.
封装 SQL Server Configuration 对象的实例类 |
| BlockedProcessThreshold |
被阻止的进程阈值选项指定生成阻塞的进程报告的阈值(以秒为单位)。 该阈值可介于 0 到 86,400 之间。 默认情况下,不生成阻塞的进程报告。 |
| C2AuditMode |
封装 SQL Server Configuration 对象的实例类 |
| CommonCriteriaComplianceEnabled |
“已启用通用条件符合性”服务器选项 |
| ContainmentEnabled |
获取一个 ConfigProperty 对象,该对象用于在服务实例中启用或禁用包含的数据库和身份验证。 |
| CostThresholdForParallelism |
封装 SQL Server Configuration 对象的实例类 |
| CrossDBOwnershipChaining |
封装 SQL Server Configuration 对象的实例类 |
| CursorThreshold |
封装 SQL Server Configuration 对象的实例类 |
| DatabaseMailEnabled |
封装 SQL Server Configuration 对象的实例类 |
| DefaultBackupChecksum |
此公共属性获取或设置默认备份校验和值,并返回一个表示“备份校验和默认值”的服务器配置的 ConfigProperty 对象。 |
| DefaultBackupCompression |
此公共属性获取或设置默认备份压缩值,并返回一个表示“备份压缩默认值”的服务器配置的 ConfigProperty 对象。 |
| DefaultFullTextLanguage |
封装 SQL Server Configuration 对象的实例类 |
| DefaultLanguage |
封装 SQL Server Configuration 对象的实例类 |
| DefaultTraceEnabled |
封装 SQL Server Configuration 对象的实例类 |
| DisallowResultsFromTriggers |
使用“禁止触发器的结果”选项来控制触发器是否返回结果集。 返回结果集的触发器可能会导致应用程序出现意外的行为,而这些行为并不符合它们的设计意图。 设置为 1 时,禁止触发器选项的结果设置为 ON。 此选项的默认设置为 0(OFF)。 |
| ExtensibleKeyManagementEnabled |
“已启用 EKM 提供程序”选项是启用加密提供程序的创建 |
| FilestreamAccessLevel |
此公共属性获取或设置文件流访问级别,并返回一个表示“filestream 访问级别”服务器配置的 ConfigProperty 对象。 |
| FillFactor |
封装 SQL Server Configuration 对象的实例类 |
| FullTextCrawlBandwidthMax |
使用 FullTextCrawlBandwidth[min,max] 选项可以指定大型内存缓冲区池可以增长到的大小。 较大内存缓冲区的大小为 4 MB。 FullTextCrawlBandwidthMax 最大缓冲区数,全文内存管理器应在大型缓冲池中维护。 如果最大值为零,则大型缓冲池中的缓冲区数没有上限。 |
| FullTextCrawlBandwidthMin |
使用 FullTextCrawlBandwidth[min,max] 选项可以指定大型内存缓冲区池可以增长到的大小。 较大内存缓冲区的大小为 4 MB。 FullTextCrawlBandwidthMin 参数指定必须在大型内存缓冲区池中维护的最小内存缓冲区数。 但是,如果指定的最小值为零,则释放所有内存缓冲区。 |
| FullTextCrawlRangeMax |
使用最大全文爬网范围选项优化 CPU 利用率,从而提高完全爬网期间的爬网性能。 使用此选项,可以指定在完全索引爬网期间Microsoft SQL Server应使用的分区数。 例如,如果有许多 CPU 及其利用率不是最佳,则可以增加此选项的最大值。 除了此选项之外,SQL Server还使用许多其他因素,例如表中的行数和 CPU 数,以确定使用的实际分区数。 |
| FullTextNotifyBandwidthMax |
使用 FullTextNotifyBandwidth[min, max] 选项可以指定小内存缓冲区池可以增长到的大小。 小内存缓冲区的大小为 64 千字节 (KB)。 FullTextNotifyBandwidthMax 参数值指定全文内存管理器应在小型缓冲池中维护的最大缓冲区数。 如果最大值为零,则小缓冲池中的缓冲区数没有上限。 |
| FullTextNotifyBandwidthMin |
使用 FullTextNotifyBandwidth[min, max] 选项可以指定小内存缓冲区池可以增长到的大小。 小型内存缓冲区的大小为 64 KB(KB)。 FullTextNotifyBandwidthMin 参数指定必须在小型内存缓冲区池中维护的最小内存缓冲区数。 从Microsoft SQL Server内存管理器发出请求后,将释放所有额外的缓冲池,但将保留此最小缓冲区数。 但是,如果指定的最小值为零,则释放所有内存缓冲区。 |
| IndexCreateMemory |
封装 SQL Server Configuration 对象的实例类 |
| InDoubtTransactionResolution |
使用怀疑中的 xact 解析选项来控制无法解析Microsoft 分布式事务处理协调器(MS DTC)的事务的默认结果。 无法解析事务可能与恢复时的 MS DTC 停机时间或未知事务结果相关。 0 - 无假设。 如果 MS DTC 无法解决任何可疑事务,则恢复会失败。 1 - 假设提交。 任何 MS DTC 可疑事务都假定已提交。 2 - 假设中止。 任何 MS DTC 可疑事务都假定已中止。 |
| IsSqlClrEnabled |
封装 SQL Server Configuration 对象的实例类 |
| LightweightPooling |
封装 SQL Server Configuration 对象的实例类 |
| Locks |
封装 SQL Server Configuration 对象的实例类 |
| MaxDegreeOfParallelism |
封装 SQL Server Configuration 对象的实例类 |
| MaxServerMemory |
封装 SQL Server Configuration 对象的实例类 |
| MaxWorkerThreads |
封装 SQL Server Configuration 对象的实例类 |
| MediaRetention |
封装 SQL Server Configuration 对象的实例类 |
| MinMemoryPerQuery |
封装 SQL Server Configuration 对象的实例类 |
| MinServerMemory |
封装 SQL Server Configuration 对象的实例类 |
| NestedTriggers |
封装 SQL Server Configuration 对象的实例类 |
| NetworkPacketSize |
封装 SQL Server Configuration 对象的实例类 |
| OleAutomationProceduresEnabled |
封装 SQL Server Configuration 对象的实例类 |
| OpenObjects |
封装 SQL Server Configuration 对象的实例类 |
| OptimizeAdhocWorkloads |
此公共属性获取或设置临时工作负荷的优化,并返回一个 ConfigProperty 对象,该对象表示“针对即席工作负荷优化”服务器配置。 |
| Parent |
封装 SQL Server Configuration 对象的实例类 (继承自 ConfigurationBase) |
| PrecomputeRank |
封装 SQL Server Configuration 对象的实例类 |
| PriorityBoost |
封装 SQL Server Configuration 对象的实例类 |
| Properties |
封装 SQL Server Configuration 对象的实例类 |
| ProtocolHandlerTimeout |
封装 SQL Server Configuration 对象的实例类 |
| QueryGovernorCostLimit |
封装 SQL Server Configuration 对象的实例类 |
| QueryWait |
封装 SQL Server Configuration 对象的实例类 |
| RecoveryInterval |
封装 SQL Server Configuration 对象的实例类 |
| RemoteAccess |
封装 SQL Server Configuration 对象的实例类 |
| RemoteDacConnectionsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| RemoteDataArchiveEnabled |
使用远程数据存档选项检查是否可以为 Stretch 启用服务器上的数据库和表 https://msdn.microsoft.com/en-us/library/mt143175.aspx |
| RemoteLoginTimeout |
封装 SQL Server Configuration 对象的实例类 |
| RemoteProcTrans |
封装 SQL Server Configuration 对象的实例类 |
| RemoteQueryTimeout |
封装 SQL Server Configuration 对象的实例类 |
| ReplicationMaxTextSize |
封装 SQL Server Configuration 对象的实例类 |
| ReplicationXPsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| ScanForStartupProcedures |
封装 SQL Server Configuration 对象的实例类 |
| ServerTriggerRecursionEnabled |
使用服务器触发器递归选项指定是否允许以递归方式触发服务器级触发器。 如果此选项设置为 1(ON),则允许以递归方式触发服务器级触发器。 设置为 0(OFF)时,无法以递归方式触发服务器级触发器。 仅当服务器触发器递归选项设置为 0(OFF)时,才阻止直接递归。 (若要禁用间接递归,请将嵌套触发器选项设置为 0。)此选项的默认值为 1(ON)。 |
| SetWorkingSetSize |
封装 SQL Server Configuration 对象的实例类 |
| ShowAdvancedOptions |
封装 SQL Server Configuration 对象的实例类 |
| SmoAndDmoXPsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| SqlMailXPsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| TransformNoiseWords |
封装 SQL Server Configuration 对象的实例类 |
| TwoDigitYearCutoff |
封装 SQL Server Configuration 对象的实例类 |
| UserConnections |
封装 SQL Server Configuration 对象的实例类 |
| UserInstancesEnabled |
Microsoft SQL Server 2005 不支持通过 sp_configure 访问的用户实例选项。 此选项仅适用于 SQL Server 2005 Express Edition(SQL Server Express)。 |
| UserInstanceTimeout |
Microsoft SQL Server 2005 不支持通过 sp_configure 访问的用户实例超时选项。 此选项仅适用于 SQL Server 2005 Express Edition(SQL Server Express)。 |
| UserOptions |
封装 SQL Server Configuration 对象的实例类 |
| WebXPsEnabled |
封装 SQL Server Configuration 对象的实例类 |
| XPCmdShellEnabled |
封装 SQL Server Configuration 对象的实例类 |
方法
| 名称 | 说明 |
|---|---|
| Alter() |
封装 SQL Server Configuration 对象的实例类 (继承自 ConfigurationBase) |
| Alter(Boolean) |
封装 SQL Server Configuration 对象的实例类 (继承自 ConfigurationBase) |
| Refresh() |
封装 SQL Server Configuration 对象的实例类 (继承自 ConfigurationBase) |