R01 - Kobal DB12c Multitenant
R01 - Kobal DB12c Multitenant
R01 - Kobal DB12c Multitenant
PDBs
Root
Pluggable Databases (PDBs)
CDB
Plug
create pluggable database My_PDB
using '/u01/app/oracle/oradata/…/hcm.xml'
Multitenant fix:
Horizontally-
partitioned data
dictionary
Only Oracle system
OBJ$ TAB$ SOURCE$ EMP DEPT
definition remains
Data dictionary is
… … diluted by customer’s
metadata
Oracle-supplied
OBJ$ TAB$ SOURCE$ EMP DEPT
objects such as
views, PL/SQL, etc.,
… … are shared across
all PDBs using
object “stubs”
OBJ$ TAB$ SOURCE$ In-database
virtualization
…
GB
1,5
1
0,5
0
CRM HCM ERP BI DW
Pluggable Database
Pluggable
Pluggable Database
Database
One Backup
Point-in-time recovery
At pluggable database level
All datafiles are recovered in-place, undo is recovered out of place and
applied in-place during open resetlogs.
Old backups of the PDB will continue to be valid.
Upgrade
in-place
Supported platforms
– Sun ZFS Storage Appliance (ZFSSA)
– Oracle ASM Cluster File System (ACFS)
– NetApp ™
<source_mntpt>/.ACFS/snaps/<voltag>
begin
DBMS_PDB.Describe(
PDB_Descr_File => '/oracle/home/hcmmeta.xml');
end;
(Backported to 11.2.0.3.)
impdp system/manager123@cdbdatabase/hcm
FULL=y
NETWORK_LINK=com.us.acme.db1
DIRECTORY=dmpdir