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 无法升级数据库,因为数据库是只读的。