Configuration 클래스

Represents the Configuration class that contains the configuration information for the instance of SQL Server.

상속 계층

System.Object
  Microsoft.SqlServer.Management.Smo.ConfigurationBase
    Microsoft.SqlServer.Management.Smo.Configuration

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

‘선언
Public Class Configuration _
    Inherits ConfigurationBase
‘사용 방법
Dim instance As Configuration
public class Configuration : ConfigurationBase
public ref class Configuration : public ConfigurationBase
type Configuration =  
    class 
        inherit ConfigurationBase 
    end
public class Configuration extends ConfigurationBase

Configuration 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 AdHocDistributedQueriesEnabled Gets the ConfigProperty object that is used to set the ad hoc distributed queries configuration option.
공용 속성 Affinity64IOMask Gets the ConfigProperty object that is used to set the affinity 64 IO mask configuration option.
공용 속성 Affinity64Mask Gets the ConfigProperty object that is used to set the affinity 64 mask configuration option.
공용 속성 AffinityIOMask Gets the ConfigProperty object that is used to set the affinity IO mask configuration option.
공용 속성 AffinityMask Gets the ConfigProperty object that is used to set the affinity mask configuration option.
공용 속성 AgentXPsEnabled Gets the ConfigProperty object that is used to set the agent XPs enabled configuration option.
공용 속성 AllowUpdates Gets the ConfigProperty object that is used to set the allow updates configuration option.
공용 속성 AweEnabled 더 이상 사용되지 않습니다. Gets the ConfigProperty object that is used to set the AWE enabled configuration option.
공용 속성 BlockedProcessThreshold Gets the ConfigProperty object that sets the blocked process threshold configuration option.
공용 속성 C2AuditMode Gets the ConfigProperty object that is used to set the C2 audit mode configuration option.
공용 속성 CommonCriteriaComplianceEnabled Gets the ConfigProperty object that is used to set the common criteria compliance enabled configuration option.
공용 속성 ContainmentEnabled Gets the ConfigProperty object that is used to set the CONTAINMENT enabled configuration option.
공용 속성 CostThresholdForParallelism Gets the ConfigProperty object that is used to set the cost threshold for parallelism configuration option.
공용 속성 CrossDBOwnershipChaining Gets the ConfigProperty object that is used to set the cross DB ownership chaining configuration option.
공용 속성 CursorThreshold Gets the ConfigProperty object that is used to set the cursor threshold configuration option.
공용 속성 DatabaseMailEnabled Gets the ConfigProperty object that is used to set the database mail enabled configuration option.
공용 속성 DefaultBackupCompression Gets the ConfigProperty object that is used to set the default backup compression configuration option.
공용 속성 DefaultFullTextLanguage Gets the ConfigProperty object that is used to set default full text language configuration option.
공용 속성 DefaultLanguage Gets the ConfigProperty object that is used to set the default language configuration option.
공용 속성 DefaultTraceEnabled Gets the ConfigProperty object that is used to set the default trace enabled configuration option.
공용 속성 DisallowResultsFromTriggers Gets the ConfigProperty object that is used to set the disallow results from triggers configuration option.
공용 속성 ExtensibleKeyManagementEnabled Gets the ConfigProperty object that is used to set the extensible key management enabled configuration option.
공용 속성 FilestreamAccessLevel Gets the ConfigProperty object that sets the FILESTREAM access level configuration option.
공용 속성 FillFactor Gets the ConfigProperty object that is used to set the fill factor configuration option.
공용 속성 FullTextCrawlBandwidthMax Gets the ConfigProperty object that is used to set the full text crawl bandwith max configuration option.
공용 속성 FullTextCrawlBandwidthMin Gets the ConfigProperty object that is used to set the full text crawl bandwith min configuration option.
공용 속성 FullTextCrawlRangeMax Gets the ConfigProperty object that is used to set the full text crawl range max configuration option.
공용 속성 FullTextNotifyBandwidthMax Gets the ConfigProperty object that is used to set the full text notify bandwith max configuration option.
공용 속성 FullTextNotifyBandwidthMin Gets the ConfigProperty object that is used to set the full text notify bandwith min configuration option.
공용 속성 IndexCreateMemory Gets the ConfigProperty object that is used to set the index create memory configuration option.
공용 속성 InDoubtTransactionResolution Gets the ConfigProperty object that is used to set the in doubt transaction resolution configuration option.
공용 속성 IsSqlClrEnabled Gets the ConfigProperty object that is used to set the is SQL Server CLR enabled configuration option.
공용 속성 LightweightPooling Gets the ConfigProperty object that is used to set the lightweight pooling configuration option.
공용 속성 Locks Gets the ConfigProperty object that is used to set the locks configuration option.
공용 속성 MaxDegreeOfParallelism Gets the ConfigProperty object that is used to set the max degree of parallelism configuration option.
공용 속성 MaxServerMemory Gets the ConfigProperty object that is used to set the max server memory configuration option.
공용 속성 MaxWorkerThreads Gets the ConfigProperty object that is used to set the max worker threads configuration option.
공용 속성 MediaRetention Gets the ConfigProperty object that is used to set the media retention configuration option.
공용 속성 MinMemoryPerQuery Gets the ConfigProperty object that is used to set the min memory per query configuration option.
공용 속성 MinServerMemory Gets the ConfigProperty object that is used to set the min server memory configuration option.
공용 속성 NestedTriggers Gets the ConfigProperty object that is used to set the nested triggers configuration option.
공용 속성 NetworkPacketSize Gets the ConfigProperty object that is used to set the network packet size configuration option.
공용 속성 OleAutomationProceduresEnabled Gets the ConfigProperty object that is used to set the OLE automation procedures enabled configuration option.
공용 속성 OpenObjects Gets the ConfigProperty object that is used to set the open objects configuration option.
공용 속성 OptimizeAdhocWorkloads Gets the ConfigProperty object that sets the optimize ad hoc workloads configuration option.
공용 속성 Parent Gets the Server object that is the parent of the Configuration object. (ConfigurationBase에서 상속됨)
공용 속성 PrecomputeRank Gets the ConfigProperty object that is used to set the precompute rank configuration option.
공용 속성 PriorityBoost Gets the ConfigProperty object that is used to set the priority boost configuration option.
공용 속성 Properties Returns a collection of Property objects. The PropertyCollection collection represents the properties of the Configuration object.
공용 속성 ProtocolHandlerTimeout Gets the ConfigProperty object that is used to set the protocol handler timeoutconfiguration option.
공용 속성 QueryGovernorCostLimit Gets the ConfigProperty object that is used to set the query governor cost limit option.
공용 속성 QueryWait Gets the ConfigProperty object that is used to set the query wait configuration option.
공용 속성 RecoveryInterval Gets the ConfigProperty object that is used to set the recovery interval configuration option.
공용 속성 RemoteAccess Gets the ConfigProperty object that is used to set the remote access configuration option.
공용 속성 RemoteDacConnectionsEnabled Gets the ConfigProperty object that is used to set the remote DAC connections enabled configuration option.
공용 속성 RemoteLoginTimeout Gets the ConfigProperty object that is used to set the remote login timeout configuration option.
공용 속성 RemoteProcTrans Gets the ConfigProperty object that is used to set the remote proc trans configuration option.
공용 속성 RemoteQueryTimeout Gets the ConfigProperty object that is used to set the remote query timeout configuration option.
공용 속성 ReplicationMaxTextSize Gets the ConfigProperty object that is used to set the replication max text size configuration option.
공용 속성 ReplicationXPsEnabled Gets the ConfigProperty object that is used to set the replication XPs enabled configuration option.
공용 속성 ScanForStartupProcedures Gets the ConfigProperty object that is used to set the scan for startup procedures configuration option.
공용 속성 ServerTriggerRecursionEnabled Gets the ConfigProperty object that is used to set the server trigger recursion enabled configuration option.
공용 속성 SetWorkingSetSize Gets the ConfigProperty object that is used to set the set working set size configuration option.
공용 속성 ShowAdvancedOptions Gets the ConfigProperty object that is used to set the show advanced options configuration option.
공용 속성 SmoAndDmoXPsEnabled Gets the ConfigProperty object that is used to set the SMO and DMO XPs enabled configuration option.
공용 속성 SqlMailXPsEnabled Gets the ConfigProperty object that is used to set the SQL mail XPs enabled configuration option.
공용 속성 TransformNoiseWords Gets the ConfigProperty object that is used to set the transform noise words configuration option.
공용 속성 TwoDigitYearCutoff Gets the ConfigProperty object that is used to set the two digit year cutoff configuration option.
공용 속성 UserConnections Gets the ConfigProperty object that is used to set the user connections configuration option.
공용 속성 UserInstancesEnabled Gets the ConfigProperty object that is used to set the user instances enabled configuration option.
공용 속성 UserInstanceTimeout Gets the ConfigProperty object that is used to set the user instance timeout configuration option.
공용 속성 UserOptions Gets the ConfigProperty object that is used to set the user options configuration option.
공용 속성 WebXPsEnabled Gets the ConfigProperty object that is used to set the web XPs enabled configuration option.
공용 속성 XPCmdShellEnabled Gets the ConfigProperty object that is used to set the XP cmd shell enabled configuration option.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Alter() Updates the Configuration object property changes on the instance of SQL Server.  (ConfigurationBase에서 상속됨)
공용 메서드 Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (ConfigurationBase에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 Refresh Refreshes the Configuration object properties. (ConfigurationBase에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

주의

Modifying the Configuration object is equivalent to using the Transact-SQL sp_configure statement.

To get Configuration object properties, users can be a member of the public fixed server role.

Thread Safety

이 유형의 모든 public static(Microsoft Visual Basic의 경우 공유) 멤버는 다중 스레드 작업을 수행하기에 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

SMO에서 SQL Server 구성

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스

관련 자료

SMO에서 SQL Server 구성

sp_configure(Transact-SQL)