質問 |
||
| QNo.3961066 | Oracleのオンラインバックアップについて | |
|---|---|---|
| 質問者:weekend_05 |
Oracleのオンラインバックアップに関する質問で、バージョンやプラットフォームには依存しません。 表領域のオンラインバックアップを取得する際、ALTER SYSTEM ARCHIVE LOG CURRENT文で現在のカレントのREDOログをアーカイブしておくこと、と関連会社から言われたのですがALTER SYSTEM SWITCH LOGFILE文で駄目な理由が分かりません。 一般的にはALTER SYSTEM SWITCH LOGFILE文が知られていると思うんですが、、。 |
|
困り度:
|
||
| 質問投稿日時: 08/04/20 00:07 |
||
回答 |
|
| ANo.1 | こんにちわ。 > ALTER SYSTEM SWITCH LOGFILE文で駄目な理由が分かりません。 switch logfile と archive log current で明確な違いが2つあります。 1) switch logfile がLog 切替えを行うのは現行Thread です。 archive log current は全Thread のLog 切替えを行います。 switch logfile ではRAC/Parallel Server 構成の場合、 全てのノードで実行する必要があります。 2) switch logfile は、Log 切替えを行うだけでその後の Archive が成功したかどうかは関知しません。 Online Backup 中の変更を確実にArchive しておかないと、 Recovery ができなくなるため、archive log current を 行います。 > 一般的にはALTER SYSTEM SWITCH LOGFILE文が知られていると思うんですが、、。 Recovery のマニュアルには、「archive log current」を実行するように 記載されています。 |
|---|---|
| 回答者:muyoshid | |
| 種類:回答 どんな人:専門家 自信:自信あり |
|
| 回答日時: 08/04/20 12:23 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |