オラクルデータベース

Oracle Master Gold

Oracle RMANによるテーブル単位のリカバリのやり方

誤ってテーブルを削除(DROP)してしまった際、バックアップ全体を戻さずに特定の表だけを復元したいことがあります。本記事では Oracle RMAN を使用し、oracle sqlplus 等で確認した SCN を指定してテーブルを復旧する...
Oracle Master Gold

Oracle表領域障害のリカバリ手順:RMANによる復旧フロー

Oracleデータベースの運用において、特定の表領域で障害が発生した場合、データベース全体を停止させることなく、その表領域のみを復旧させることが可能です。本記事では、RMAN(Recovery Manager)を活用し、特定の表領域やデータ...
Oracle Master Gold

Oracleデータベースの完全リカバリ手順:RMANによる復旧フロー

Oracleデータベースに障害が発生した際、適切なバックアップとアーカイブログを利用することで、障害直前の状態まで戻す「完全リカバリ」が可能です。本記事では、Oracle Database 19cにおけるRMANを活用した完全リカバリの手順...
Oracle Master Gold

Oracleデータリカバリアドバイザーによる破損ブロックの復旧手順

Oracle Databaseの運用において、データ破損は避けたい事態ですが、万が一の際にはOracleデータリカバリアドバイザー (Data Recovery Advisor, DRA) が強力な解決策となります。本記事では、DRAを使用...
Oracle Master Gold

Oracleで破損ブロックを修復する方法

Oracleデータベースにおいてデータブロックの破損(Block Corruption)が発生した場合、RMAN(Recovery Manager)を使用することで、破損箇所を正確に特定し、バックアップから効率的に修復することが可能です。本...
ASM

ASMのメタデータバックアップ完全ガイド

Oracle ASM(Automatic Storage Management)環境において、メタデータはディスクグループの構成やデータ配置を管理する最重要情報です。これが破損するとディスクグループ全体が認識不能に陥るリスクがあります。本記...
Oracle Master Gold

Oracleデータブロック破損の検出と修復方法

Oracleデータベースの運用において、データブロックの破損はデータの整合性を損なうだけでなく、業務停止などの重大な障害に直結します。本記事では、物理的・論理的な破損を検出する主要ツール(DBVERIFY, DBMS_REPAIR, ANA...
Oracle Master Gold

OracleのVALIDATEコマンドとV$DATABASE_BLOCK_CORRUPTIONの活用

Oracleデータベースの管理において、データブロックの破損を事前に検出することは非常に重要です。本記事では、データブロックの破損をチェックするためのVALIDATEコマンドとV$DATABASE_BLOCK_CORRUPTIONビューにつ...
Oracle Master Gold

Oracleブロック破損の予防:DB_BLOCK_CHECKSUMとDB_BLOCK_CHECKINGの設定

Oracle Databaseにおいて、データブロックが物理的あるいは論理的に破損すると、ORA-01578等のエラーが発生し、業務に深刻な影響を及ぼします。本記事では、ブロック破損を早期に検出し、データ保護を強化するための初期化パラメータ...
ADR(自動診断リポジトリ)

Oracle自動診断リポジトリ(ADR)の仕組みと運用ガイド

Oracle Databaseの運用において、エラー解析の効率化は不可欠です。本記事では、診断情報を一元管理する「Oracle自動診断リポジトリ(ADR)」の基本概念から、ADRを用いたトラブルシューティングの効率的な手順までを解説します。...
Oracle Master Gold

【完全版】Oracle アーカイブログのバックアップと運用管理

Oracle Database において、アーカイブログ(Archived Redo Log)の管理は、障害発生時にデータを一切失わない「完全リカバリ」を実現するための生命線です。オンラインREDOログが上書きされる前にファイルとして保存し...
Oracle Master Gold

Oracle データベースの要:制御ファイルのバックアップ手順

Oracle データベースにおいて、制御ファイル(Control File)はデータベースの「家系図」と「地図」を兼ねた、最も重要なバイナリファイルの一つです。このファイルが失われると、例えデータファイルが無事であってもデータベースを起動す...
Oracle Master Gold

Oracle RMAN BACKUP KEEP コマンドを使用したアーカイブバックアップ

Oracle Recovery Manager(RMAN)の BACKUP KEEP コマンド は、特定のバックアップを通常の保存方針(保持ポリシー)の枠外で管理し、長期間保護するための強力な機能です。通常、RMAN は設定されたリカバリ・...
Oracle Master Gold

Oracle RMAN 多重化バックアップセット(Multiplexing)の仕組みと活用

Oracle Recovery Manager(RMAN)のバックアップ運用において、パフォーマンスを左右する重要な概念の一つが「多重化(Multiplexing)」です。これは、複数のデータファイルからブロックを並行して読み込み、一つのバ...
Oracle Master Gold

Oracle RMAN マルチセクションバックアップによる大容量ファイルの高速化

Oracle Recovery Manager(RMAN)の マルチセクションバックアップ(Multisection Backup) は、単一の巨大なデータファイルを仮想的に複数の「セクション」に分割し、複数のチャンネルで並行してバックアッ...
Oracle Master Gold

Oracle RMAN におけるパラレルバックアップの設定と活用

Oracle Recovery Manager(RMAN)の「パラレルバックアップ」は、複数のチャネルを並列に動作させることでバックアップ時間を劇的に短縮する機能です。大規模なデータベース運用において、限られたバックアップウィンドウ内に処理...
Oracle Master Gold

Oracle RMAN の圧縮バックアップとバックアップタイプ(Backupset / Copy)

Oracle Recovery Manager(RMAN)は、データベースのバックアップとリカバリを管理するための強力な標準ツールです。運用要件に合わせて「圧縮バックアップ」でストレージを節約したり、「イメージコピー」で復旧を高速化したりと...
Oracle Master Gold

RMANの圧縮バックアップとバックアップタイプ

Oracle Recovery Manager(RMAN)は、データベースのバックアップとリカバリを効率的に管理するツールです。その中でも、圧縮バックアップを使用すると、ストレージ使用量を削減しながら効率的にバックアップを取得できます。また...
Oracle Master Gold

Oracle RMAN の LIST・REPORT・DELETE 基本操作

Oracle Recovery Manager(RMAN)は、データベースのバックアップとリカバリを管理するための強力な標準ツールです。本記事では、運用管理で不可欠な RMAN コマンド(LIST, REPORT, DELETE)の具体的な...
Redo/アーカイブログ

Oracle SQL ホットバックアップのやり方は?RMANを使わない手動手順

Oracle Databaseにおいて、データベースを稼働させたままバックアップを取得する手法をホットバックアップ(オンライン・バックアップ)と呼びます。本来はRMAN(Recovery Manager)の使用が推奨されますが、環境上の制約...