「Oracle21c」oracle21.3のアーカイブログ出力先を変更する方法

環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0

1.アーカイブログモードを確認します。
SQLコマンド
archive log list;

実行結果

SQL> archive log list;
データベース・ログ・モード     アーカイブ・モード
自動アーカイブ                 有効
アーカイブ先                    C:\app\user\product\21c\homes\OraDB21Home1\RDBMS
最も古いオンライン・ログ順序   3
アーカイブする次のログ順序    5
現行のログ順序               5

2.現在のアーカイブログ(Archivelog)の出力先を確認します。

SQL> set pages 15
SQL> set line 120
SQL> column dest_id format "99"
SQL> column dest_name format a30
SQL> column destination format a60
SQL> select dest_id,dest_name,destination from v$archive_dest where dest_id=1 or dest_id=2;

DEST_ID DEST_NAME                      DESTINATION
------- ------------------------------ ------------------------------------------------------------
      1 LOG_ARCHIVE_DEST_1             C:\app\user\product\21c\homes\OraDB21Home1\RDBMS
      2 LOG_ARCHIVE_DEST_2

3.アーカイブログ(Archivelog)の出力先を変更します。
書式
alter system set log_archive_dest_1=’location=アーカイブログのパス’ scope=both;
実行結果

SQL> alter system set log_archive_dest_1='location=C:\orcl\arclog' scope=both;

システムが変更されました。

書式2
alter system set log_archive_dest_2=’location=アーカイブログのパス’ scope=both;
実行結果

SQL> alter system set log_archive_dest_2='location=C:\orcl\arklog' scope=both;

システムが変更されました。

4.変更後のアーカイブログ(Archivelog)の出力先を確認します。

SQL> select dest_id,dest_name,destination from v$archive_dest where dest_id=1 or dest_id=2;

DEST_ID DEST_NAME                      DESTINATION
------- ------------------------------ ------------------------------------------------------------
      1 LOG_ARCHIVE_DEST_1             C:\orcl\arclog
      2 LOG_ARCHIVE_DEST_2             C:\orcl\arklog

 

Oracle 12c

Posted by arkgame