CDB

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

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

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

同一サーバーに複数のOracle環境を構成する3つの方法

開発・検証・運用など、複数の独立したOracle環境を1台のサーバー上で使いたい場面は多々あります。Oracleでは、以下のように複数環境を作成できます:複数データベース(複数SID)を同一ORACLE_HOMEで構成複数のORACLE_H...
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)は、アプリケーショ...