Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 62 Insurance
- 536.1K On-Premises Infrastructure
- 138.2K Analytics Software
- 38.6K Application Development Software
- 5.7K Cloud Platform
- 109.4K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.2K Integration
- 41.6K Security Software
Multitenant - Add "Hot Clone" option for PDB

When trying to clone a PDB from another PDB within the same CDB or from another PDB in a remote CDB (using DB Link), it requires putting the source PDB in OPEN READ-ONLY mode.
I would greatly appreciate if you could consider adding an option to clone PDB when the source PDB is in OPEN READ-WRITE state. This will eliminate the downtime that is required today for PDB cloning operations.
Update: PDB hot cloning is now possible with Oracle Database 12c R2:
The source is the existing PDB or non-CDB that is copied. The target PDB is the clone of the source. The source can be a PDB in the local CDB, a PDB in a remote CDB, or a non-CDB. The CREATE
PLUGGABLE
DATABASE
statement copies the files associated with the source to a new location and associates the files with the target PDB. When the CDB is in ARCHIVELOG
mode and local undo mode, the source PDB can be opened in read/write mode and fully functional during the operation. Therefore, hot PDB cloning is supported.
For more information refer to: Database Administrator's Guide
Comments
-
-
What would happen if users are using that specific PDB and writing data to it? How would you handle read consistency in that instance?
-
What would happen if users are using that specific PDB and writing data to it? How would you handle read consistency in that instance?
There are ways to overcome this challenge (for example, you can read how Oracle handles writes during RMAN and user-managed hot backups).
The implementation of that feature behind the scenes is interesting but not always relevant for the users (DBAs).