Generate a new DBID for Oracle VDBs
Delphix helps to generate a new Oracle internal database identifier (DBID) for VDBs. The DBID is an internal, unique identifier for an Oracle database.
This feature is not supported for the following data source types:
Multitenant VDB
Oracle Live Source
Enable new DBID generation while provisioning a VDB
To enable generating a new DBID while provisioning a new VDB in the VDB Provisioning wizard, check the Generate new DBID for VDB option. This will create a new DBID for the provisioned VDB and subsequent refresh action performed to this VDB will get a different and new DBID.
Enable new DBID generation for an already provisioned VDB
If originally the VDB had been provisioned without specifying the generate new DBID for VDB option, then you can enable it so that new refreshes will create VDBs with a new DBID (Note the current VDB or previous VDBs will still have the same DBID as the original database). To accomplish this follow the steps below.
In the Datasets panel, select the VDB.
Select the Configuration tab.
Select Source sub-tab.
Select Database and click the pencil icon to edit.
Check the Generate new DBID upon refresh option.
Refresh the VDB to see the changes.
If the Generate new DBID upon refresh option is enabled, then the Delphix engine will generate a new DBID upon refresh.
Disable new DBID generation for an already provisioned VDB
You can stop generating the new DBIDs for VDBs that were enabled for this at the time of provisioning or after provisioning. To accomplish this follow the steps below.
In the Datasets panel, select the VDB.
Select the Configuration tab.
Select Source sub-tab.
Select Database and click the pencil icon to edit.
Uncheck the Generate new DBID upon refresh option.
This will stop generating a new DBID for subsequent refreshes.
Refresh the VDB to reflect the changes.
If the Generate new DBID upon refresh option is disabled, then the Delphix engine will use the same DBID of the parent upon refresh.