そういうのがいいブログ

SIerで働く30代サラリーマンSEがインフラエンジニアに憧れてLinux・クラウド・AWSの勉強をするブログ

【Oracle 19c】アーカイブログモードに変更する【設定手順】(Linux版)

※[PR]当ブログの記事の中にはプロモーションが含まれています。

Oracle 19c でアーカイブログモードへ変更する手順

Oracle 19c でRMANによるオンラインバックアップを取得するには、アーカイブログモード」で運用する必要があります。
しかし、アーカイブログモードに変更する手順が分からない、と悩んでいる方へ、
設定変更するコマンドを紹介します。

Oracle 19c でアーカイブログモードに変更する手順(コマンド)を紹介します

本記事では、下記の内容を解説します。

  1. Oracleアーカイブログモードと非アーカイブログモードの違い
  2. Oracle 19c でアーカイブログモードに変更する手順(コマンド)
  3. ラクルデータベースのおススメの勉強法の紹介

この記事を書いている私は、某SIerに勤務しながら、WEB系エンジニア・インフラエンジニアに憧れて、プログラミングおよびインフラ技術の勉強をしています。 私が実機で試したコマンドや画像を載せて書いています。 記事の信頼性担保に繋がると思います。

Oracleアーカイブログモードと非アーカイブログモードの違い

  アーカイブログモード アーカイブログモード
オンラインバックアップ 可能 不可
REDOログ 過去のREDOログがアーカイブREDOログへコピーされて保管 過去のREDOログはローテーションで上書きされてしまう

Oracle 19c でアーカイブログモードに変更する手順(コマンド)

SYSユーザーで接続

sqlplus / as sysdba
[oracle@SV-PLUTO ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on 土 21 16:36:08 2020
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.



Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
に接続されました。

現在のモードを確認

archive log list
[SYS@ORCLCDB] SQL>archive log list
データベース・ログ・モード     非アーカイブ・モード
自動アーカイブ                 使用禁止
アーカイブ先                    /opt/oracle/product/19c/dbhome_1/dbs/arch
最も古いオンライン・ログ順序   36
現行のログ順序               38

Oracleデータベースを停止

shutdown immediate
[SYS@ORCLCDB] SQL>shutdown immediate
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。

OracleデータベースをMOUNT状態で起動

startup mount
[SYS@ORCLCDB] SQL>startup mount
ORACLEインスタンスが起動しました。

Total System Global Area 1543500832 bytes
Fixed Size                  9135136 bytes
Variable Size            1140850688 bytes
Database Buffers          385875968 bytes
Redo Buffers                7639040 bytes
データベースがマウントされました。

ログモードをアーカイブログモードに変更

alter database archivelog;
[SYS@ORCLCDB] SQL>alter database archivelog;

データベースが変更されました。

OracleデータベースをOPEN状態で起動

alter database open;
[SYS@ORCLCDB] SQL>alter database open;

データベースが変更されました。

変更後のモードを確認

archive log list
[SYS@ORCLCDB] SQL>archive log list
データベース・ログ・モード     アーカイブ・モード
自動アーカイブ                 有効
アーカイブ先                    /opt/oracle/product/19c/dbhome_1/dbs/arch
最も古いオンライン・ログ順序   36
アーカイブする次のログ順序    38
現行のログ順序               38

Oracleアーカイブログモードへの変更ができました

ラクルデータベースのおススメの勉強法の紹介

私は、某SIerに勤務しながら、入社以来10年以上、オラクルデータベースを使用したシステムに関わる仕事をしています。

ラクルデータベースについて、仕事場以外でも勉強をしたい、おススメの勉強法を知りたい、と考えている方のために、
①おすすめの書籍と、②おすすめのオンライン学習サイト、 を紹介します。

働きながら勉強するための、おススメの書籍とオンラインで学習できるサイトの紹介です

ラクルデータベースの勉強ができるおススメ書籍

朝の通勤時や帰宅時の電車の中や、社外打合せへの移動中などに勉強するなら、やはり書籍が一番だと思います。

Oracleの基本 ~データベース入門から設計/運用の初歩まで

技術エキスパートとして認定されたOracle ACEの渡部亮太さんの書かれた本です。

https://twitter.com/wrcsus4twitter.com

本書では、Oracle初心者/新人エンジニアが押さえておくべき知識とスキルを、現場で活躍するOracleエンジニアたちが、わかりやすく丁寧に解説。
Oracleの使い方はもちろん、データベースの基礎知識から、データ操作のためのSQL、テーブル設計、データベース運用/管理の基礎までしっかり押さえ、実務で使える入門スキルを身につけられます。
Oracleを学びたいすべての人に最適な入門書です。

Oracleの基本 ~データベース入門から設計/運用の初歩まで

プロとしてのOracleアーキテクチャ入門【第2版】

もう1冊、こちらもOracle ACEの渡部亮太さんの書かれた本です。

本書は、Oracle Databaseのアーキテクチャ(内部構成)について解説した入門書です。 本書の内容を理解することで「Oracleの動作の仕組み」を本質的に理解することができます。 これからOracleを使用する初心者の方から、実際にシステムの開発や運用管理を行っている DBエンジニアやシステムエンジニアの方を対象としています。

プロとしてのOracleアーキテクチャ入門【第2版】(12c、11g、10g 対応) 図解と実例解説で学ぶ、データベースの仕組み (Oracle現場主義)

ラクルデータベースの勉強ができるオンライン学習サイト

iStudy

ラクルのeラーニングサイトといえば、「iStudy」です。
ラクル関連のいろいろなコースが用意されています。

https://www.istudy.co.jp/products/training/list/it/database?a8=s7Jmh7cw.IM0943bcaLmnD3k0J16MwDZcaLVQ1eubuKw.IJDo4JwjbXtMI1QYQXMFuHbe5J2F7Jmgs00000020030001

f:id:souiunogaii:20200118213515j:plain

f:id:souiunogaii:20200118213502j:plain