
・Oracle 23ai でアーカイブログモードに変更する方法を知りたい。
・具体的な手順を教えてほしい。
こういった疑問に答えます。
本記事の内容

この記事を書いている私は、某SIerに勤務しながら、
WEB系エンジニア・インフラエンジニアに憧れて、プログラミングおよびインフラ技術の勉強をしています。
こういった私が、解説していきます。
私が実機で試したコマンドや画像を載せて書いています。
記事の信頼性担保に繋がると思います。
Oracle 23ai アーカイブログモードに変更する手順
アーカイブログモードについて
Oracle 23ai でRMANによるオンラインバックアップを取得するには、
「アーカイブログモード」で運用する必要があります。
| - | アーカイブログモード | 非アーカイブログモード |
|---|---|---|
| オンライン バックアップ |
可能 | 不可 |
| REDOログ | 過去のREDOログが アーカイブREDOログへ コピーされて保管 |
過去のREDOログは ローテーションで上書き |
アーカイブログモードに変更する手順
現在の状態を確認
[SYS@FREE] SQL>archive log list データベース・ログ・モード 非アーカイブ・モード 自動アーカイブ 使用禁止 アーカイブ先 /opt/oracle/product/23ai/dbhomeFree/dbs/arch 最も古いオンライン・ログ順序 3 現行のログ順序 2
データベースをシャットダウン
[SYS@FREE] SQL>shutdown immediate
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
データベースをマウント状態で起動
[SYS@FREE] SQL>startup mount ORACLEインスタンスが起動しました。 Total System Global Area 1083198808 bytes Fixed Size 4926808 bytes Variable Size 402653184 bytes Database Buffers 671088640 bytes Redo Buffers 4530176 bytes データベースがマウントされました。
アーカイブログモードに変更
[SYS@FREE] SQL>alter database archivelog; データベースが変更されました。
データベースをオープン
[SYS@FREE] SQL>alter database open; データベースが変更されました。
変更後の状態を確認
[SYS@FREE] SQL>archive log list データベース・ログ・モード アーカイブ・モード 自動アーカイブ 有効 アーカイブ先 /opt/oracle/product/23ai/dbhomeFree/dbs/arch 最も古いオンライン・ログ順序 3 アーカイブする次のログ順序 3 現行のログ順序 2