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

![[副問合せ]インラインビューとサブクエリーの違い](https://www.sql-dbtips.com/wp-content/themes/keni8-child/images/no-image.jpg.pagespeed.ce.xPGMGzqV7Y.jpg)