Skip to main content
Delphix

Resolving operation is not permitted on a source that has never been opened by the Delphix Engine Error (KBA1128)

 

When enabling a virtual database (VDB), the Delphix Engine attempts to start it by default.

Troubleshooting Operation Not Permitted ... Error

If you select the option to not "open database" upon provisioning and then try to enable the VDB,  an error will be thrown. 

Resolution

To resolve error
  1. Login to the CLI as Delphix Engine Admin user
  2. Go to 'source'
  3. Do an 'ls' to list all databases.
  4. Select the VDB to be enabled. 
  5. Start a new 'enable' operation and edit the property of 'attemptStart' to false.
  6. Commit the changes.

Example

kfc-4220.dcenter> source
kfc-4220.dcenter > ls
kfc-4220.dcenter source> select Vdb_notopen
kfc-4220.dcenter source 'Vdb_notopen'> enable
kfc-4220.dcenter source 'Vdb_notopen' enable *> set attemptStart=false
kfc-4220.dcenter source 'Vdb_notopen' enable *> commit

From this point onward, you can use GUI to enable the VDB.