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 | 데이터베이스가 읽기 전용이므로 업그레이드할 수 없습니다. |