CDB/PDB(マルチテナント)

CDB/PDB(マルチテナント)

シングル構成・CDB$ROOT・PDBに簡単接続!

Oracle環境が複雑になると、以下のような複数の構成が同居することが多くなります。シングル構成のデータベース(非CDB)CDB構成でのCDB$ROOT操作PDBごとの接続/管理これらを効率よく扱うには、それぞれに応じた専用の接続スクリプト...
CDB/PDB(マルチテナント)

シングル構成とCDB構成で使えるDB+リスナー起動・停止スクリプト

Oracleの起動停止作業では、データベース本体の起動/停止だけでなく、リスナー(Listener)の操作も必要になります。特に以下のような環境では、スクリプトによる一括制御が作業のミス防止につながります。シングル構成の非CDBCDB構成(...
CDB/PDB(マルチテナント)

PDB再接続時の COPY / MOVE / NOCOPY と FILE_NAME_CONVERT を完全理解

Oracle Multitenant 環境において、UNPLUG した PDB を再接続(Plug-in)する際、COPY / MOVE / NOCOPY の指定と FILE_NAME_CONVERT の使い方は成功可否を左右する非常に重要...
CDB/PDB(マルチテナント)

切断したPDBを別のCDBに再接続する方法

Oracle Multitenant構成では、切断(UNPLUG)したPDBを他のCDBに再接続(Plug-in)することで、データベースの移行や複製が可能です。本記事では以下の点をわかりやすく解説します:再接続に必要なファイル(XML形式...
CDB/PDB(マルチテナント)

PDBを完全に削除する方法を解説

Oracleのマルチテナント環境(CDB/PDB構成)では、不要になったPDB(Pluggable Database)を削除する際に、データファイルも含めて完全に削除したい場面があります。このとき使用するのが、INCLUDING DATAF...
CDB/PDB(マルチテナント)

PDBの切断(UNPLUG)を完全理解

Oracle Multitenant環境では、PDB(Pluggable Database)を切断(UNPLUG)することで、他のCDBへの移行やバックアップ保管が可能になります。この記事では、以下の内容をわかりやすく整理して解説します。P...
CDB/PDB(マルチテナント)

CDB構成でPDB間のDBLINKを作成する方法

OracleのCDB(Container Database)構成では、PDB(Pluggable Database)間でデータ連携を行うにはDBLINK(データベースリンク)の利用が便利です。本記事では、PDB01からPDB02へDBLIN...
CDB/PDB(マルチテナント)

Oracle アプリケーションのアップグレード手順(INSERTによるデータ展開)

~バージョン1.0から1.1への変更とSYNCによる反映~Oracle Multitenant構成では、アプリケーション・コンテナ(Application Container)に定義されたアプリケーションをバージョン管理付きでアップグレード...
CDB/PDB(マルチテナント)

アプリケーションシードの作成と、それを元にアプリケーションPDBを作成する方法

~APP_ROOT$SEEDを活用した効率的なアプリケーションPDB展開~Oracle Database 12.2以降のMultitenant構成において、アプリケーション・コンテナ(APP_ROOT)の配下でアプリケーションを複数のPDB...
CDB/PDB(マルチテナント)

アプリケーションPDBの作成とアプリケーションの同期方法

~APP_ROOT配下にAPP_PDBを作成し、アプリケーションを同期する手順~Oracle DatabaseのMultitenant構成で使用されるアプリケーション・コンテナ(Application Container)は、アプリケーショ...
CDB/PDB(マルチテナント)

Oracle アプリケーション・コンテナでアプリケーションを作成する方法

~公式構文でのインストール処理/CREATE USER 付き~Oracle Multitenant構成において提供されているアプリケーション・コンテナ(Application Container)は、アプリケーション定義をAPP_ROOTで...
CDB/PDB(マルチテナント)

Oracle アプリケーション・コンテナの作成手順(12.2以降対応)

Oracle Multitenant機能の1つであるアプリケーション・コンテナ(Application Container)は、アプリケーションを複数のPDBで効率的に管理・運用するための機能です。この記事では、アプリケーション・コンテナの...
CDB/PDB(マルチテナント)

Oracleアプリケーション・コンテナ完全解説

~仕組み・メリット・同期と展開の注意点を図解で理解~Oracleのマルチテナント環境では、アプリケーション・コンテナ(Application Container)という特別な構成を利用することで、共通アプリケーションを複数のPDBで効率的に...
CDB/PDB(マルチテナント)

CDB環境でのData Pump(expdp/impdp)とSCOTTスキーマの操作ガイド

Oracle 12c以降では、マルチテナント(CDB/PDB)構成が登場し、Data Pumpの使い方にも新たなルールがあります。この記事では、CDB環境におけるData Pump(expdp/impdp)を使ったエクスポート・インポート手...
CDB/PDB(マルチテナント)

CDB環境でのフラッシュバック・データベースの使い方

~CDB全体と特定PDBを戻す方法+FRA設定と現在のSCN確認手順付き~Oracleの「フラッシュバック・データベース」機能は、操作ミスや障害発生時に、ある時点の状態に迅速に巻き戻すことができる便利な復旧手段です。この記事では、CDB環境...
CDB/PDB(マルチテナント)

CDB環境でのデータファイル障害時のリカバリ手順

~PDB内の表領域を RESTORE TABLESPACE でリカバリする完全ガイド~OracleのCDB(Container Database)環境では、PDB(Pluggable Database)ごとに表領域が構成されており、データフ...
CDB/PDB(マルチテナント)

RMANでCDB全体を複製(Duplicate)する手順を徹底解説

Oracle 19c マルチテナント環境(CDB/PDB)では、RMAN の DUPLICATE コマンドを使って、CDB全体を別ホストにそっくり複製することが可能です。本記事では、補助インスタンスの構成〜RMAN複製成功までの全手順を、実...
CDB/PDB(マルチテナント)

Oracle CDB環境でのリカバリ・カタログ作成手順

~PDBに格納してRMANバックアップ情報を集中管理~Oracle RMANは、バックアップやリストアに欠かせない強力なツールですが、リカバリ・カタログ(Recovery Catalog)を導入することで、複数DBを一元的に管理し、バックア...
CDB/PDB(マルチテナント)

CDB・PDB構成におけるRMANバックアップ完全ガイド

〜BACKUP PLUGGABLE DATABASEの使い方も徹底解説〜Oracle Database 12c以降で導入されたマルチテナント構成(CDB/PDB)により、RMANのバックアップ運用にも新たな視点が必要となりました。この記事で...
CDB/PDB(マルチテナント)

PDBロックダウン・プロファイルとは?使い方・設定方法を図解で解説!

Oracleのマルチテナント環境(CDB/PDB)を使用していると、各PDBで使用できる機能を制限したいという場面が出てきます。「セキュリティ上、UTL_FILEを使わせたくない」「一部のPDBでALTER SYSTEM文を無効化したい」と...