お疲れ様です・・・。 » archivelogからnoarchivelogモードへ変更

ログモードを変更するにはDBはmount状態でないとダメらしいので一度落とす

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

mount状態にてDB起動

SQL> startup mount
ORACLE instance started.

Total System Global Area 238530560 bytes
Fixed Size 1299116 bytes
Variable Size 184552788 bytes
Database Buffers 50331648 bytes
Redo Buffers 2347008 bytes
Database mounted.

確認

SQL> select status from v$instance;

STATUS
————
MOUNTED

ログモードを切り替える

SQL> alter database noarchivelog;

Database altered.

確認

SQL> select log_mode from v$database;

LOG_MODE
————
NOARCHIVELOG

NOARCHIVELOGに変更確認

それではDBをmountからopenへ

SQL> alter database open;

Database altered.

確認

SQL> select status from v$instance;

STATUS
————
OPEN

archivelogモードにする時は
↓の様にやっている所を

SQL> alter database noarchivelog;

archivelogを指定して実行する。

こちらの環境ではnoarchivelogだったためバックアップツールで失敗していた模様。。。。Oracleわかんね。