다음을 통해 공유


DatabaseState 열거형

DAC 데이터베이스의 가능한 상태를 열거합니다.

이 열거형에는 해당 멤버 값에 대한 비트 조합이 가능한 FlagsAttribute 특성이 있습니다.

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

구문

‘선언
<FlagsAttribute> _
Public Enumeration DatabaseState
‘사용 방법
Dim instance As DatabaseState
[FlagsAttribute]
public enum DatabaseState
[FlagsAttribute]
public enum class DatabaseState
[<FlagsAttribute>]
type DatabaseState
public enum DatabaseState

멤버

멤버 이름 설명
Normal 모든 데이터베이스 작업이 가능합니다.
Offline 오프라인 상태입니다. 데이터베이스 분리만 수행할 수 있습니다.
SnapshotBase 스냅숏의 기반입니다. 데이터베이스 추출만 수행할 수 있습니다.
Replication 복제와 관련되어 있습니다. 데이터베이스 추출만 수행할 수 있습니다.
Unavailable 가능한 작업이 없습니다. 데이터베이스가 이름이 바뀌거나 삭제되거나 사용 불가능할 수 있습니다.
DeprecatedCompatLevel 데이터베이스 호환성 수준이 70 이하이므로 데이터베이스를 추출할 수 없습니다.
IsSnapshot 데이터베이스가 스냅숏이므로 작업을 수행할 수 없습니다.
Readonly 데이터베이스가 읽기 전용이므로 업그레이드할 수 없습니다.