Oracle

Oracle

【Oracle】遅い SQL を特定する方法完全ガイド|V$SQL・V$SESSION・AWR・ASH・ADDM・Statspack まで解説

Oracleで遅いSQLを特定する方法を完全解説。V$SQLのTop N SQLクエリ(経過時間/CPU/I/O/実行回数)、V$SESSIONで現在実行中の重いSQLをリアルタイム特定、V$SQL_MONITORで長時間SQLの進捗確認、AWRレポートの読み方、ASHでの待機イベント分析、ADDMの自動推奨、Standard Edition向けStatspack、段階的アプローチ(リアルタイム→履歴→定期分析)まで網羅。
Oracle

【Oracle】RMAN で制御ファイルと SPFILE をバックアップ・復元する方法|AUTOBACKUP・バイナリコピー・完全復旧手順まで解説

OracleのRMANで制御ファイルとSPFILEをバックアップ・復元する方法を完全解説。制御ファイル/SPFILEの役割、CONTROLFILE AUTOBACKUP(自動バックアップ)、BACKUP CURRENT CONTROLFILE、バイナリコピー(ALTER DATABASE BACKUP CONTROLFILE TO)、SPFILEのバックアップ、NOMOUNT→制御ファイル復元→SPFILE復元の完全リカバリ手順、多重化、PIFLEからの再作成まで網羅。
Oracle

【Oracle】Data Pump で部分的にインポートする方法|tables・QUERY・EXCLUDE・INCLUDE・sqlfile・組み合わせパターンまで解説

OracleのData Pump(impdp)で部分的にインポートする方法を完全解説。tables=で特定テーブルだけ、QUERY(WHERE句)で条件に一致する行だけ、EXCLUDE/INCLUDEでオブジェクト種別を選択、content=DATA_ONLYでデータだけ、sqlfileで事前確認、REMAP_DATAでマスキング、これらを組み合わせた実務パターンまで網羅。
Oracle

【Oracle】RMANバックアップを自動化する方法|cron・タスクスケジューラ完全解説

OracleのRMANバックアップをcron(Linux)・タスクスケジューラ(Windows)で自動化する方法を解説。RMANスクリプト・シェルスクリプトの作成から保持ポリシー・バックアップ検証・よくあるエラー対処まで実務レベルで網羅。
Oracle

【Oracle】RMAN で特定の表領域だけを復元する方法|OFFLINE→RESTORE→RECOVER→ONLINE・データファイル単位・VALIDATE・TSPITR まで解説

OracleのRMANで特定の表領域だけを復元する方法を完全解説。DB稼働中のOFFLINE→RESTORE→RECOVER→ONLINE手順、データファイル単位のリストア、RMAN VALIDATEによる事前検証、表領域のPoint-in-Timeリカバリ(TSPITR)、破損ブロック修復(BLOCK RECOVER)、SYSTEMやUNDO表領域の特別な扱い、表領域の状態確認SQLまで網羅。
Oracle

【Oracle】RMAN 増分バックアップ完全ガイド|LEVEL 0/1・差分/累積・Block Change Tracking・週次戦略・リストアまで解説

OracleのRMANで増分バックアップを取得する方法を完全解説。LEVEL 0(ベース)とLEVEL 1(増分)の違い、差分増分(DIFFERENTIAL)vs 累積増分(CUMULATIVE)、Block Change Tracking(BCT)による高速化、増分更新バックアップ(RECOVER COPY)、週次バックアップ戦略(日曜L0+平日L1)、増分バックアップからのリストア・リカバリ手順まで網羅。
Oracle

【Oracle】Data Pump でダンプファイルを暗号化する方法|ENCRYPTION_PASSWORD・ENCRYPTION_ALGORITHM・TDE・復号手順まで解説

OracleのData Pumpでエクスポートファイル(.dmp)を暗号化する方法を完全解説。ENCRYPTION_PASSWORDによるパスワード暗号化、ENCRYPTIONの5モード(ALL/DATA_ONLY/ENCRYPTED_COLUMNS_ONLY/METADATA_ONLY/NONE)、ENCRYPTION_ALGORITHM(AES128/192/256)、Oracle Wallet(TDE)との連携、impdpでの復号手順、parfileでの安全なパスワード管理、ファイルレベル暗号化の限界とTDE比較まで網羅。
Oracle

【Oracle】Data Pumpでエクスポート時に圧縮する方法完全ガイド|compression=all・ライセンス確認・圧縮効果・parfileまで

OracleのData Pump(expdp)でダンプファイルを圧縮するcompressionパラメータの使い方を完全解説。compression=all/metadata_only/data_onlyの違い、Advanced Compressionライセンスの必要性、圧縮効果の確認方法、parfileでの指定方法、impdp側での解凍まで実務パターンを網羅。
Oracle

【Oracle】Data Pumpで表領域単位にexpdp/impdpする方法|REMAP_TABLESPACE・エラー対処まで完全解説

OracleのData Pump(expdp/impdp)で表領域単位にエクスポート・インポートする方法を解説。tablespacesパラメータの基本からREMAP_TABLESPACE・REMAP_SCHEMAとの組み合わせ・並列実行・よくあるエラー対処まで実務レベルで網羅。
Oracle

【Oracle】Data Pump でスキーマ単位にエクスポート・インポートする方法|schemas・REMAP_SCHEMA・EXCLUDE・複数スキーマ・実務パターンまで解説

OracleのData Pumpでスキーマ単位にエクスポート・インポートする方法を完全解説。schemas=でのexpdp/impdp基本構文、複数スキーマの同時指定、REMAP_SCHEMAで別スキーマに復元、REMAP_TABLESPACEで表領域を変更、EXCLUDE/INCLUDEでオブジェクト選択、権限/シノニム/シーケンスの扱い、本番→検証コピー・スキーマ統合・マイグレーションの実務パターンまで網羅。
Oracle

【Oracle】Data Pump のパラレル処理で高速化する方法|parallel・%U・パラレル度の決め方・動的変更・効かないケースまで解説

OracleのData Pumpパラレル処理(parallelオプション)で高速化する方法を完全解説。expdp/impdpのparallel指定と%Uワイルドカードによるファイル分割、パラレル度の決め方(CPU数・テーブル数・I/O帯域)、パラレルが効くケース/効かないケース、実行中の動的変更(attach+PARALLEL)、impdpパラレルの制約、compression/NOLOGGINGとの組み合わせまで網羅。
Oracle

【Oracle】impdpでデータだけをインポートする方法完全ガイド|content=data_only・table_exists_action・スキーマ全体・エラー対処まで

OracleのData Pump(impdp)でデータだけをインポートするcontent=data_onlyの使い方を完全解説。table_exists_actionのAPPEND/TRUNCATEの使い分け、スキーマ全体のデータ入れ替え、ORA-39166・ORA-02291等のエラー対処、network_linkを使ったリモートDB直接インポートまで実務パターンを網羅。
Oracle

【Oracle】ORA-31684 完全解説|impdp でオブジェクトが既存の場合の対処法・EXCLUDE・table_exists_action

ORA-31684(Object type already exists)を完全解説。table_exists_action の4オプション比較・EXCLUDE によるスキップ・REMAP_SCHEMA・CONTENT=DATA_ONLY など状況別の対処法と、impdp 前の事前確認チェックリストを網羅。
Oracle

【Oracle】テーブルリストア時に既存データを保護する方法|REMAP別名復元・MERGE差分反映・外部キー考慮・検証手順まで解説

Oracleでテーブル単位のリストア時に既存データを壊さずに安全に復元する方法を完全解説。REMAP_TABLEで別名リストア→比較→MERGEの安全ワークフロー、table_exists_actionの保護観点での選び方、外部キー制約がある場合の対処、content=DATA_ONLYとMETADATA_ONLYの使い分け、リストア前後のCOUNT/MINUS検証手順、ロールバック戦略まで網羅。
Oracle

【Oracle】Data Pumpで複数テーブルをまとめてエクスポートする方法完全ガイド|tables指定・parfile・スキーマ別・進捗確認・エラー対処まで

OracleのData Pump(expdp)で複数テーブルをまとめてエクスポートする方法を完全解説。tablesパラメータの基本構文から、parfileによるリスト管理、queryフィルタ、parallel高速化、進捗確認、よくあるエラー対処まで網羅したリファレンスガイドです。
Oracle

【Oracle】expdpでWHERE句(queryパラメータ)を使って一部データをエクスポートする方法|複数テーブル・parfile・クォート対策まで完全解説

Oracle expdpのqueryパラメータでWHERE句を使って特定条件のデータだけをエクスポートする方法を完全解説。複数テーブルへの個別条件指定・parfile活用・OS別クォート対策・よくあるエラーまでカバー。
Oracle

【Oracle】Data Pump(expdp / impdp)の使い方完全ガイド|4つのモード・主要パラメータ・DIRECTORY・ジョブ管理・エラー対処まで解説

OracleのData Pump(expdp/impdp)の使い方を完全解説。テーブル/スキーマ/フル/表領域の4モード、DIRECTORYオブジェクトの作成と権限付与、expdp/impdpの主要パラメータ一覧表、parfileの書き方、ジョブの進捗確認・一時停止・再開・強制停止、よくあるエラー(ORA-31684/ORA-39002/ORA-39166)対処、各トピック詳細記事へのリンク集まで網羅。
Oracle

【Oracle】バックアップを高速化する方法|Data Pump・RMAN・ボトルネック特定まで完全解説

OracleバックアップをData Pump(expdp)とRMANで高速化する方法を解説。PARALLEL・圧縮アルゴリズム比較・増分バックアップ・Block Change Tracking・SECTION SIZE・BACKUP DURATIONまで、ボトルネック特定から対処法まで実務レベルで網羅。
Oracle

【Oracle】指定したテーブルのみリストアする方法|impdp・RMAN RECOVER TABLE・FLASHBACK・table_exists_action まで解説

Oracleで指定したテーブルのみリストアする方法を完全解説。Data Pump Import(impdp tables=)の基本とparfileによる複数テーブル指定、table_exists_action(REPLACE/APPEND/SKIP/TRUNCATE)、REMAP_SCHEMA/REMAP_TABLE、RMAN RECOVER TABLE(12c以降)、FLASHBACK TABLE TO BEFORE DROP、4方式の比較と使い分け、本番→検証環境コピー・誤DELETE復元の実務パターンまで網羅。
Oracle

【Oracle】指定したテーブルのみバックアップを取る方法完全ガイド|expdp・exp・CTAS・SQL Developer

Oracleで指定テーブルのみバックアップを取る5つの方法(expdp・旧exp・CTAS・SQL Developer・スプール)を完全解説。expdpのDIRECTORY設定から複数テーブル一括エクスポート、impdpによるリストア手順まで実践ガイド。比較表付き。