Configuration 类

定义

封装 SQL Server Configuration 对象的实例类

public class Configuration : Microsoft.SqlServer.Management.Smo.ConfigurationBase
type Configuration = class
    inherit ConfigurationBase
Public Class Configuration
Inherits ConfigurationBase
继承
Configuration

属性

名称 说明
AdHocDistributedQueriesEnabled

封装 SQL Server Configuration 对象的实例类

Affinity64IOMask

将SQL Server磁盘 I/O 绑定到指定的 CPU 子集。
使用 AffinityIOMask 绑定前 32 个处理器,并使用 Affinity64IOMask 绑定计算机上的剩余处理器。 仅适用于 64 位版本的 SQL Server。

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)

适用于