Oracle

【Oracle】RMANで制御ファイルとSPFILEをバックアップ・復元する方法

Oracleデータベースを安全に運用する上で、制御ファイル(control file)とSPFILE(Server Parameter File)のバックアップは非常に重要です。これらはデータベースの構成情報を保持しており、万が一の障害時に...
Oracle

【Oracle】Data Pumpで部分的にインポートする方法|表単位・条件付きの復元

OracleのData Pump(impdp)は、高速かつ柔軟なデータインポート機能を提供します。一般的にダンプファイル全体をインポートする用途で使われますが、実際の運用では「一部のテーブルだけ」「条件に一致するデータのみ」を復元したいケー...
Oracle

【Oracle】RMANで自動バックアップをスケジューリングする方法|cronとの連携

OracleのRMAN(Recovery Manager)は強力なバックアップツールですが、手動で実行していると運用が煩雑になります。そこでおすすめなのが、cronを使ってRMANバックアップを自動化する方法です。本記事では、RMANスクリ...
Oracle

【Oracle】RMANで特定の表領域だけを復元する方法|部分リストアの実行例

OracleのRMAN(Recovery Manager)は、データベース全体だけでなく、特定の表領域やデータファイル単位でも復元(リストア)が可能です。障害が一部の表領域に限定されている場合、全体のリストアを避けて、対象部分だけを復旧する...
Oracle

【Oracle】RMANで増分バックアップを取得する方法|LEVEL 0とLEVEL 1の違いと使い分け

Oracleデータベースのバックアップを効率化する手段の一つが、RMAN(Recovery Manager)による増分バックアップです。特に大規模なデータベース環境では、毎回フルバックアップを取るのは非効率ですが、増分バックアップを活用する...
Oracle

【Oracle】Data Pumpでエクスポートファイルにパスワードを設定する方法|セキュリティ対策

OracleのData Pump(expdp / impdp)は、高速かつ柔軟なデータエクスポート・インポートを可能にするツールですが、出力されるダンプファイル(.dmp)にはデータベース内の重要な情報が含まれるため、セキュリティ対策が非常...
Oracle

【Oracle】Data Pumpでエクスポート時に圧縮する方法|compression=allの使い方

OracleのData Pump(expdp)では、エクスポート時に出力されるダンプファイルを圧縮することで、ストレージの節約や転送時間の短縮が可能です。特にcompression=allオプションを使えば、メタデータとデータの両方を圧縮す...
Oracle

【Oracle】表領域ごとにエクスポート・インポートする方法|tablespacesパラメータの使い方

OracleのData Pump(expdp / impdp)では、特定のテーブルやスキーマ単位でのエクスポート・インポートに加えて、表領域(tablespace)単位でも操作を行うことが可能です。本記事では、tablespacesパラメー...
Oracle

【Oracle】Data Pumpでスキーマごとにエクスポート・インポートする方法

OracleのData Pump(expdp/impdp)を使えば、テーブルやデータベース全体だけでなく、スキーマ単位でのエクスポート・インポートも簡単に行えます。本記事では、特定のスキーマをまるごとエクスポート・インポートする方法とその実...
Oracle

【Oracle】Data Pumpのパラレル処理でインポート・エクスポートを高速化する方法

OracleのData Pump(expdp/impdp)は、データのエクスポート・インポートを高速かつ柔軟に行うためのツールです。大規模データを扱う際に処理時間を短縮するための有効な手段が、パラレル処理(並列処理)の活用です。本記事では、...
Oracle

【Oracle】impdpでデータだけをインポートする方法|content=data_onlyの使い方

OracleのData Pump Import(impdp)を使ってデータを復元する際、「テーブルの構造はそのままにして、データだけをインポートしたい」というケースがあります。そのようなときに便利なのが、content=data_only ...
Oracle

【Oracle】impdpでORA-31684などのエラーが出る原因と対処法まとめ

OracleのData Pump Import(impdp)を使ってデータを復元しようとした際に、ORA-31684などのエラーが表示されることがあります。これらのエラーは一見難解に思えるかもしれませんが、原因と対処法を理解していれば適切に...
Oracle

【Oracle】テーブル単位でリストアする際に既存データを保護する方法

OracleでData Pump Import(impdp)を使って特定のテーブルだけをリストアしたい場合、既存のデータやテーブル構造を壊さずに安全に復元するには注意が必要です。本記事では、テーブル単位でのリストア時に既存データを保護する方...
Oracle

【Oracle】Data Pumpで複数テーブルをまとめてエクスポートする方法

OracleのData Pump Export(expdp)を使えば、1つのテーブルだけでなく、複数のテーブルをまとめて効率よくエクスポートすることが可能です。本記事では、複数テーブルを指定して一括エクスポートする方法や、実用的な構文、注意...
Oracle

【Oracle】expdpでWHERE句を使って一部データだけをエクスポートする方法

OracleのData Pump Export(expdp)は、データベースのバックアップや移行に使われる便利なツールですが、特定の条件に合致するデータだけをエクスポートしたいというケースも多くあります。例えば、「ある部署の従業員だけ」「更...
Oracle

【Oracle】Data Pumpの使い方まとめ|expdp/impdpの基本と実用例

OracleのData Pumpは、高速かつ柔軟なデータ移行・バックアップ機能を提供するツールです。エクスポート(expdp)とインポート(impdp)を使うことで、テーブルやスキーマ単位でのデータのやりとりが効率的に行えます。本記事では、...
Oracle

【Oracle】バックアップの速度を上げる方法|Data PumpとRMANでの高速化テクニック

Oracleデータベースのバックアップ処理は、システムの運用において非常に重要です。しかし、バックアップに時間がかかると業務に影響を与えることもあります。そこで本記事では、Data Pump(expdp) や RMAN を使用した際に、バッ...
Oracle

【Oracle】指定したテーブルのみリストアする方法

Oracleデータベースでは、バックアップファイル(.dmp)から特定のテーブルだけをリストア(復元)することが可能です。全体をリストアせず、必要なテーブルのみを復元できるため、検証環境や一部復旧などに非常に便利です。本記事では、Data ...
Oracle

【Oracle】指定したテーブルのみバックアップを取る方法

Oracleデータベースで一部のテーブルだけバックアップを取りたいケースは多くあります。例えば開発用の検証や、特定のテーブルだけを他の環境に移行したいときなどです。本記事では、指定したテーブルのみをバックアップする方法をいくつか紹介します。...
WordPress

【WordPress】ユーザープロフィール画面に独自の入力項目を追加する方法

WordPressのユーザープロフィール編集画面に、独自の入力項目を追加したいという場面は多くあります。たとえば「会社名」や「趣味」「部署名」など、ユーザー情報をより詳細に管理するために役立ちます。この記事では、「勤務先(会社名)」という項...