Q: Can the Oracle minor release version be different? i.e 18.104.22.168 on the source and 22.214.171.124 on staging?
No, they need to be the same version.
Q: For the OS on the staging host, can the OS version be different? Do we need exact same patch levels?
The provision wizard looks for same version OS, it will not find other versions. The OS check does not validate the patches, if Oracle does not require the patch, then it is not needed.
Q: What doesn't work for the staging server configuration?
Essentially you need to be able to provision a VDB to the Staging Server. As long as those requirements are met you will be fine. One thing to note is that when Delphix provisions the staging VDB, it does so with the default configuration of the container that it is provisioned from. This means that the staging server should be able to accommodate the specified db configuration params that are specified by default. If not, an easy workaround is to provision a VDB with the desired parameters and to XPP from it.
Q: Can the Staging Pre-Provisioning Server be on a Higer Patch level of Oracle than the Source. For example if the source has Oracle 126.96.36.199.7 can the Staging Server be on Oracle 188.8.131.52.8 ?
The versions do need to match.
Q: If our Source is SPARC/Solaris based Oracle, Can we used x86 based Solaris VMs as Target Servers or Pre-Provisioning Staging Server ?
The PPT must match the source and target must be Linux. Currently we only support Unix to Linux