FailSafe requires DB to start by pfile but third party product requires spfile
I inherited this environment and do not know the reasons for the choices made with the configuration. I was a MSSQL dba and hadn't worked with Oracle until now.
We have a clustered install of Oracle 12.2.0.1 on 64-bit Windows Server 2012 R2. The HA is provided by Oracle FailSafe. The environment works, the failover process is successful, and we have no problems with the RDBMS itself. We have a 3rd party software for maintaining a "hot" standby in another location. My question is not about this software but rather preparing my environment for its use.
FailSafe configuration requires that the instance start up with a pfile. My 3rd party software requires the use of a spfile to start the DB. Both Oracle Support and tech support for the 3rd party app suggest altering the pfile to contain only one entry like this: spfile='location of spfile.ora' and be sure both of those are on the clustered (shared) disk visible to FailSafe.