12c マルチテナント環境のアーカイブログ変更
マルチテナント環境では CDB と PDB が存在するが、ログモードを変更した場合、双方で変更結果を確認する必要がある。ここではノーアーカイブログモードに切り替える想定の SQL コマンドを紹介する。
事前作業
crsctl status resource -t
srvctl start database -d DB名 -o mount
sqlplus / as sysdba
SQL> show con_name
ここでは CDB 側であること
SQL> select log_mode from v$database;
アーカイブ有効であること
変更作業
SQL> alter database noarchivelog;
事後作業
SQL> select log_mode from v$database;
アーカイブ無効であること
SQL> alter session set container=PDB名;
SQL> select log_mode from v$database;
アーカイブ無効であること
SQL> exit
crsctl status resource -t