Oracle 12c PDBの作成 - gend007/Oracle-DB GitHub Wiki
さまざまなPDBの方法の手順を記載する
####・既にCDBが作成されていることが前提
####・CDBへルート接続で実施する
ALTER PLUGGABLE DATABASE gendpdb OPEN READ WRITE;
プラガブル・データベースが変更されました。
CREATE PLUGGABLE DATABASE GENDPDB_2 from GENDPDB
FILE_NAME_CONVERT=('/gendpdb/','/genddb_2/');
プラガブル・データベースが作成されました
ALTER PLUGGABLE DATABASE gendpdb_2 close immediate;
プラガブル・データベースが変更されました。
ALTER PLUGGABLE DATABASE gendpdb_2 UNPLUG INTO '/oracle/data/salespdb.xml';
プラガブル・データベースが変更されました。
SET SERVEROUTPUT ON
DECLARE
compatible CONSTANT VARCHAR2(3) :=
CASE DBMS_PDB.CHECK_PLUG_COMPATIBILITY(
pdb_descr_file => '/home/oracle/metadata/gendpdb_2.xml',
pdb_name => 'gendpdb_3')
WHEN TRUE THEN 'YES'
ELSE 'NO'
END;
BEGIN
DBMS_OUTPUT.PUT_LINE(compatible);
END;
/
YES PL/SQLプロシージャが正常に完了しました。
CREATE PLUGGABLE DATABASE gendpdb_3 USING '/home/oracle/metadata/gendpdb_2.xml'
NOCOPY
TEMPFILE REUSE;
プラガブル・データベースが作成されました。