A Delphix SnapSync job may complete normally and without errors. But attempts to provision or refresh from the resulting snapshot may fail because Snapshot SCN is calculated incorrectly.
The issue occurs in the following Delphix Releases:
Delphix Engine 220.127.116.11, 18.104.22.168
Delphix Engine 22.214.171.124
Delphix Engine 126.96.36.199
The issue can occur when provisioning Oracle VDBs from snapshots that were generated on one of the affected Delphix Releases above and which have a checkpoint SCN larger than 4,294,967,295.
Snapshot cards in the Delphix GUI show the Snapshot SCN, which is always greater than or equal to the checkpoint SCN. If the displayed Snapshot SCN is less than 4,294,967,295, then the related snapshot cannot be affected by this problem.
Provision jobs may fail, and errors in the VDB alert log may include:
ORA-01547: warning: RECOVER succeeded by OPEN RESETLOGS would get error below
ORA-01194: file <n> needs more recovery to be consistent
ORA-01110: data file <path>
ORA-279 signalled during: alter database recover database noparallel until cancel using backup controlfile...
By default, each Oracle snapshot card shows only the Snapshot SCN. However, by activating the Slide to Provision by SCN slide, the SCN Range for each snapshot will be displayed. A workaround is to increment the Selected SCN to the high end of the SCN Range, and then provision.
The issue is addressed in Delphix Engine 188.8.131.52, Delphix Engine 184.108.40.206, and later releases. Once upgraded to a Delphix release containing the resolution, further snapshots will not be impacted.