1つの解説
プラグ可能なデータベース(PDB)が抜かれたときに、PDBマニフェスト必要と一緒にPDBに関連するすべてのデータファイルがコピーされたか、別のマルチテナントコンテナデータベース(CDB)に接続されているリモート・サーバにオーバー個別に移動させます。この新機能を使用すると、PDBを抜くときに、データファイルのPDBは、マニフェストとすべて含む単一のPDBのアーカイブファイル、.PDB拡張子を持つ圧縮ファイルを、作成することができます。PDBに差し込むときに、.pdbファイルが存在すると解釈され、PDBは、CDBに接続されています。あなたはアーカイブからPDBマニフェストファイルを解凍せずにPDBアーカイブに直接PDBプラグインの互換性テストを実行するように選択することができます。
この新機能により12.2から、すべてのデータファイルとPDB PDBメタデータを含む単一のPDBのアーカイブファイル、.PDB拡張子を持つ圧縮ファイルを、作成することができます。
この機能は大幅PDBの移行の複雑さを低減する、非常に有用です。
図はPDB 1を引きます
実験2
2.1プラグを抜きPDB
対応するPDBは、MOUNT状態で、閉じていなければなりません。
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 LEI1 MOUNTED
4 LEI2 MOUNTED
5 SIHONG MOUNTED
6 CNDBA_PDB_REF MOUNTED
- アーカイブファイルにインポート(.PDB)
SQL> alter pluggable database sihong unplug into '/software/backup/sihong.pdb';
Pluggable database altered.
- ファイルサイズを見てみましょう
[oracle@db12CR2 backup]$ ll -h
total 440M
-rw-r--r-- 1 oracle oinstall 440M Aug 8 11:40 sihong.pdb
PDBファイルはすぐにようにPDB、バックアップや移行を包装するために使用することができます。