アーカイブモードを有効にした後、ターゲット側のアーカイブ状態を 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 に設定することでアーカイブを再開できます。