Oracle Database ログモードの変更

Oracle Databaseのバックアップをオンラインで実施するためにはアーカイブログモードを実行する必要があります。日次バックアップをオフラインで行うことが許される環境で Oracle Database が使われることはあまりない印象です。
標準インストールではノンアーカイブログモードになっているので、下記の手順でアーカイブログモードに切り替えます。

コマンドプロンプトからsql plusを使用して Oracle Database に接続します。

sqlplus / as sysdba

現在の実行モードを確認します。

select log_mode from v$database;

データベースを停止します。
停止なのでdatabaseは止まります。サービス停止になります。

shutdown immediate

データベースをマウント状態で起動します。

startup mount

アーカイブログモードに変更します。

alter database archivelog;

データベースをオープンします。

alter database open;

念のため、もう一度モードを確認します。

select log_mode from v$database;

アーカイブログモードからノンアーカイブログモードにすると時は alter database archivelog; を以下のコマンドに置き換えます。

alter database noarchivelog;

コマンドの実行画面は下図のようになります。

ご参考まで。

関連記事

TOP