Configuration 클래스

정의

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

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

속성

Name Description
AdHocDistributedQueriesEnabled

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

Affinity64IOMask

지정된 CPU 하위 집합에 SQL Server 디스크 I/O를 바인딩합니다.
AffinityIOMask를 사용하여 처음 32개의 프로세서를 바인딩하고 Affinity64IOMask를 사용하여 컴퓨터의 나머지 프로세서를 바인딩합니다. SQL Server 64비트 버전에서만 사용할 수 있습니다.

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

이 public 속성은 기본 백업 체크섬 값을 가져오거나 설정하고 '백업 체크섬 기본값' 서버 구성을 나타내는 ConfigProperty 개체를 반환합니다.

DefaultBackupCompression

이 public 속성은 기본 백업 압축 값을 가져오거나 설정하고 '백업 압축 기본값' 서버 구성을 나타내는 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] 옵션을 사용하여 큰 메모리 버퍼의 풀이 증가할 수 있는 크기를 지정합니다. 큰 메모리 버퍼의 크기는 4MB입니다. FullTextCrawlBandwidthMax는 전체 텍스트 메모리 관리자가 큰 버퍼 풀에서 유지 관리해야 하는 최대 버퍼 수입니다. 최대값이 0이면 큰 버퍼 풀에 있을 수 있는 버퍼 수에 대한 상한이 없습니다.

FullTextCrawlBandwidthMin

FullTextCrawlBandwidth[min,max] 옵션을 사용하여 큰 메모리 버퍼의 풀이 증가할 수 있는 크기를 지정합니다. 큰 메모리 버퍼의 크기는 4MB입니다. FullTextCrawlBandwidthMin 매개 변수는 큰 메모리 버퍼 풀에서 유지 관리해야 하는 최소 메모리 버퍼 수를 지정합니다. 그러나 지정된 최소값이 0이면 모든 메모리 버퍼가 해제됩니다.

FullTextCrawlRangeMax

최대 전체 텍스트 크롤링 범위 옵션을 사용하여 CPU 사용률을 최적화하여 전체 크롤링 중에 크롤링 성능을 향상시킵니다. 이 옵션을 사용하여 전체 인덱스 크롤링 중에 Microsoft SQL Server 사용해야 하는 파티션 수를 지정할 수 있습니다. 예를 들어 CPU가 많고 사용률이 최적이 아닌 경우 이 옵션의 최대값을 늘릴 수 있습니다. 이 옵션 외에도 SQL Server 테이블의 행 수 및 CPU 수와 같은 여러 가지 다른 요소를 사용하여 사용되는 실제 파티션 수를 결정합니다.

FullTextNotifyBandwidthMax

FullTextNotifyBandwidth[min, max] 옵션을 사용하여 작은 메모리 버퍼의 풀이 증가할 수 있는 크기를 지정합니다. 소규모 메모리 버퍼의 크기는 64KB입니다. FullTextNotifyBandwidthMax 매개 변수 값은 전체 텍스트 메모리 관리자가 작은 버퍼 풀에서 유지해야 하는 최대 버퍼 수를 지정합니다. 최대값이 0이면 작은 버퍼 풀에 있을 수 있는 버퍼 수에 대한 상한이 없습니다.

FullTextNotifyBandwidthMin

FullTextNotifyBandwidth[min, max] 옵션을 사용하여 작은 메모리 버퍼의 풀이 증가할 수 있는 크기를 지정합니다. 작은 메모리 버퍼의 크기는 64KB입니다. FullTextNotifyBandwidthMin 매개 변수는 작은 메모리 버퍼 풀에서 유지 관리해야 하는 최소 메모리 버퍼 수를 지정합니다. Microsoft SQL Server 메모리 관리자의 요청에 따라 모든 추가 버퍼 풀이 해제되지만 이 최소 버퍼 수는 유지 관리됩니다. 그러나 지정된 최소값이 0이면 모든 메모리 버퍼가 해제됩니다.

IndexCreateMemory

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

InDoubtTransactionResolution

MS DTC(Microsoft Distributed Transaction Coordinator)에서 확인할 수 없는 트랜잭션의 기본 결과를 제어하려면 의심할 여지 없는 xact 확인 옵션을 사용합니다. 트랜잭션을 해결할 수 없는 것은 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

이 public 속성은 임시 워크로드에 대한 최적화를 가져오거나 설정하고 '임시 워크로드 최적화' 서버 구성을 나타내는 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

sp_configure 통해 액세스할 수 있는 사용자 인스턴스 사용 옵션은 Microsoft SQL Server 2005에서 지원되지 않습니다. 이 옵션은 SQL Server 2005 Express Edition(SQL Server Express)에서만 작동합니다.

UserInstanceTimeout

sp_configure 통해 액세스할 수 있는 사용자 인스턴스 제한 시간 옵션은 Microsoft SQL Server 2005에서 지원되지 않습니다. 이 옵션은 SQL Server 2005 Express Edition(SQL Server Express)에서만 작동합니다.

UserOptions

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

WebXPsEnabled

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

XPCmdShellEnabled

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

메서드

Name Description
Alter()

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

(다음에서 상속됨 ConfigurationBase)
Alter(Boolean)

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

(다음에서 상속됨 ConfigurationBase)
Refresh()

SQL Server Configuration 개체를 캡슐화하는 인스턴스 클래스

(다음에서 상속됨 ConfigurationBase)

적용 대상