Status プロパティ

データベースの状態を取得します。

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public ReadOnly Property Status As DatabaseStatus
    Get
'使用
Dim instance As DatabaseAdapterBase
Dim value As DatabaseStatus

value = instance.Status
public DatabaseStatus Status { get; }
public:
virtual property DatabaseStatus Status {
    DatabaseStatus get () sealed;
}
abstract Status : DatabaseStatus
override Status : DatabaseStatus
final function get Status () : DatabaseStatus

説明

次の表は、データベースの状態に関連付けられている値の一覧を示しています。

メンバー名

説明

AutoClosed

データベースが自動的に閉じられました。

EmergencyMode

データベースが緊急モードです。

Inaccessible

データベースにアクセスできません。サーバーの電源が入っていないか、またはネットワーク接続が中断されている可能性があります。

Normal

データベースを使用できます。

Offline

データベースがオフラインになっています。

Recovering

データベースを復旧処理中です。

RecoveryPending

データベースの復旧処理が開始されるのを待機しています。

Restoring

データベースを復元処理中です。

Shutdown

データベースが存在するサーバーがシャットダウンされました。

Standby

データベースがスタンバイ モードです。

Suspect

データベースが SUSPECT としてマークされています。データを確認する必要があります。また、データベースをバックアップから復元する必要が生じることがあります。