Configuration 클래스
Configuration 클래스에는 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 | 임시 분산 쿼리 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
Affinity64IOMask | 선호도 64 IO 마스크 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
Affinity64Mask | 선호도 64 마스크 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
AffinityIOMask | 선호도 IO 마스크 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
AffinityMask | 선호도 마스크 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
AgentXPsEnabled | 에이전트 XPs 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
AllowUpdates | 업데이트 허용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
AweEnabled | AWE 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
BlockedProcessThreshold | 차단된 프로세스 임계값 구성 옵션을 설정하는 ConfigProperty 개체를 가져옵니다. | |
C2AuditMode | C2 감사 모드 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
CommonCriteriaComplianceEnabled | Common Criteria 호환성 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
CostThresholdForParallelism | 병렬 처리에 대한 비용 임계값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
CrossDBOwnershipChaining | 데이터베이스 간 소유권 체인 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
CursorThreshold | 커서 임계값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DatabaseMailEnabled | 데이터베이스 메일 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DefaultBackupCompression | 기본 백업 압축 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DefaultFullTextLanguage | 기본 전체 텍스트 언어 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DefaultLanguage | 기본 언어 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DefaultTraceEnabled | 기본 추적 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
DisallowResultsFromTriggers | 트리거에서 결과 반환 허용 안 함 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ExtensibleKeyManagementEnabled | 확장 가능 키 관리 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FilestreamAccessLevel | FILESTREAM 액세스 수준 구성 옵션을 설정하는 ConfigProperty 개체를 가져옵니다. | |
FillFactor | 채우기 비율 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FullTextCrawlBandwidthMax | 전체 텍스트 탐색 대역폭 최대값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FullTextCrawlBandwidthMin | 전체 텍스트 탐색 대역폭 최소값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FullTextCrawlRangeMax | 전체 텍스트 탐색 범위 최대값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FullTextNotifyBandwidthMax | 전체 텍스트 알림 대역폭 최대값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
FullTextNotifyBandwidthMin | 전체 텍스트 알림 대역폭 최소값 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
IndexCreateMemory | 인덱스 생성 메모리 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
InDoubtTransactionResolution | 미결 트랜잭션 확인 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
IsSqlClrEnabled | CLR 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
LightweightPooling | 경량 풀링 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
Locks | 잠금 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MaxDegreeOfParallelism | 최대 병렬 처리 수준 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MaxServerMemory | 최대 서버 메모리 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MaxWorkerThreads | 최대 작업자 스레드 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MediaRetention | 미디어 보존 기간 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MinMemoryPerQuery | 쿼리당 최소 메모리 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
MinServerMemory | 최소 서버 메모리 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
NestedTriggers | 중첩 트리거 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
NetworkPacketSize | 네트워크 패킷 크기 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
OleAutomationProceduresEnabled | OLE 자동화 프로시저 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
OpenObjects | 열린 개체 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
OptimizeAdhocWorkloads | 임시 작업을 위해 최적화 구성 옵션을 설정하는 ConfigProperty 개체를 가져옵니다. | |
Parent | Gets the Server object that is the parent of the Configuration object. (ConfigurationBase에서 상속됨) | |
PrecomputeRank | 순위 사전 계산 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
PriorityBoost | 우선 순위 높임 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
Properties | Property 개체의 컬렉션을 반환합니다. PropertyCollection 컬렉션은 Configuration 개체의 속성을 나타냅니다. | |
ProtocolHandlerTimeout | 프로토콜 처리기 제한 시간 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
QueryGovernorCostLimit | 쿼리 관리자 비용 제한 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
QueryWait | 쿼리 대기 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RecoveryInterval | 복구 간격 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RemoteAccess | 원격 액세스 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RemoteDacConnectionsEnabled | 원격 DAC 연결 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RemoteLoginTimeout | 원격 로그인 제한 시간 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RemoteProcTrans | 원격 프로시저 트랜잭션 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
RemoteQueryTimeout | 원격 쿼리 제한 시간 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ReplicationMaxTextSize | 복제 최대 텍스트 크기 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ReplicationXPsEnabled | 복제 XP 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ScanForStartupProcedures | 시작 프로시저 검색 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ServerTriggerRecursionEnabled | 서버 트리거 재귀 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
SetWorkingSetSize | 작업 집합 크기 설정 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
ShowAdvancedOptions | 고급 옵션 표시 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
SmoAndDmoXPsEnabled | SMO 및 DMO XP 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
SqlMailXPsEnabled | SQL 메일 XP 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
TransformNoiseWords | 의미 없는 단어 변환 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
TwoDigitYearCutoff | 두 자리 연도 구분 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
UserConnections | 사용자 연결 수 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
UserInstancesEnabled | 사용자 인스턴스 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
UserInstanceTimeout | 사용자 인스턴스 제한 시간 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
UserOptions | 사용자 옵션 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
WebXPsEnabled | 웹 XP 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. | |
XPCmdShellEnabled | XP Cmd shell 사용 구성 옵션을 설정하는 데 사용되는 ConfigProperty 개체를 가져옵니다. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
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의 경우 공유) 멤버는 다중 스레드 작업을 수행하기에 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.