指定したテーブルのリカバリを進める過程で、ALTER SYSTEM CANCEL RECOVER TABLE ステートメントを使用してテーブルのリカバリを停止することができます。このステートメントは、対応するテナント内のすべてのテーブルレベルのリカバリタスクをキャンセルしますが、リカバリ前に準備されたリソースプールは解放されません。
操作手順
rootユーザーで、リカバリ対象のテーブルが存在するクラスタのsysテナントにログインします。以下のコマンドを実行して、直ちにリカバリをキャンセルします。
ALTER SYSTEM CANCEL RECOVER TABLE dest_tenant_name;ここで、
dest_tenant_nameには、リカバリ対象のテーブルが存在するターゲットテナント名を入力する必要があります。
次のステップ
テーブルレベルのリカバリをキャンセルした後、再度テーブルレベルのリカバリを実行しない場合は、ターゲットテナントが属するクラスタで以下のコマンドを実行して、リカバリ前に準備されたリソースプールを手動で解放できます。
DROP RESOURCE POOL restore_pool;
ここで、restore_pool は、リカバリ前に準備された際に補助テナント用に作成されたリソースプールの名前を表します。
リソースプールの削除に関する詳細な操作と説明については、リソースプールの削除を参照してください。