UNQUIESCE DATABASE コマンド (ADMIN_CMD プロシージャーを使用)
保守などの理由で静止状態になっていたデータベースに対するユーザー・アクセスを回復します。UNQUIESCE コマンドにより、シャットダウンおよびデータベースの再始動をしなくても、ユーザー・アクセスを回復できます。
有効範囲
UNQUIESCE DB は、静止データベース内のすべてのオブジェクトに対するユーザー・アクセスを回復します。
インスタンスを停止した後、そのインスタンスとそのすべてのデータベースの静止を解除するには、 db2stop コマンドを発行します。 Db2® を停止し、再開すると、 すべてのインスタンスとデータベースの静止が解除されます。
許可
以下の権限のいずれか。
データベース・レベルの静止解除の場合:
- SYSADM
- DBADM
コマンド構文
必要な接続
データベース
コマンド・パラメーター
- DB
- データベースの静止解除。データベース内のすべてのオブジェクトに対するユーザー・アクセスが回復されます。
例 : データベースの静止解除
次のコマンドは、以前に静止されていたデータベースの静止を解除します。
CALL SYSPROC.ADMIN_CMD( 'unquiesce db' )
次のコマンドは、以前に静止されていたインスタンス instA の静止を解除します。
db2 unquiesce instance instA
使用上の注意
- コマンドの実行状況は、CALL ステートメントからの結果である SQLCA で戻されます。
- Db2 pureScale® 環境では、データベースの静止およびインスタンスの再始動の後、データベースはすべてのメンバーにわたり静止状態のままになります。 静止状態を解除するには、明示的な UNQUIESCE DATABASE コマンド呼び出しが必要です。
- Db2 pureScale 環境では、インスタンスの静止および再始動の後、インスタンスはすべてのメンバーにわたり静止状態のままになります。静止状態を解除するには、明示的な UNQUIESCE INSTANCE コマンド呼び出しが必要です。
