Oracle 19c でアーカイブログモードへ変更する手順
Oracle 19c でRMANによるオンラインバックアップを取得するには、「アーカイブログモード」で運用する必要があります。
しかし、アーカイブログモードに変更する手順が分からない、と悩んでいる方へ、
設定変更するコマンドを紹介します。
Oracle 19c でアーカイブログモードに変更する手順(コマンド)を紹介します
本記事では、下記の内容を解説します。
この記事を書いている私は、某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 土 2月 1 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
オラクルデータベースのおススメの勉強法の紹介
私は、某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」です。
オラクル関連のいろいろなコースが用意されています。