アーカイブモードを有効にした後、ターゲット側のアーカイブ状態を DEFER に変更することでアーカイブを一時停止できます。
背景
ターゲット側のアーカイブ状態とその説明は以下の表のとおりです。
| ステータス | 説明 |
|---|---|
| ENABLE | ターゲット側のアーカイブが有効な状態です。デフォルトでは、ターゲット側のアーカイブステータスはENABLE状態になっています。 |
| DEFER | ターゲット側のアーカイブが一時停止されています。この状態のターゲット側にアーカイブタスクがある場合、システムはアーカイブタスクを一時停止します。 |
操作手順
sysテナントまたはユーザーテナントのテナント管理者としてデータベースにログインします。説明
MySQLモードの管理者ユーザーは
rootユーザー、Oracleモードの管理者ユーザーはSYSユーザーです。ターゲット側のアーカイブを一時停止します。
システムテナントが指定されたテナントのターゲット側のアーカイブを一時停止
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE='DEFER' TENANT = tenant_name;ユーザーテナントが自身のターゲット側のアーカイブを一時停止
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE='DEFER';
設定が成功したら、ビューを使用してターゲット側の状態情報を確認できます。具体的な操作については、アーカイブパラメータの確認を参照してください。
次のステップ
アーカイブを一時停止した後、再開する必要がある場合は、ターゲット側のアーカイブ状態を ENABLE に設定することでアーカイブを再開できます。