Using the SPFILE in a VCS cluster

Oracle versions earlier than Oracle9i used an initialization file initSID.ora, a text file, to start database instances. Changes that were applied to instance parameters during a database session were not saved to the file. You had to manually apply them to the initialization file.

When using the Cluster Server agent for Oracle, you can start a database instance by specifying a PFILE. If you do not specify the PFILE, the database instance starts up using the default SPFILE.

The agent attribute Pfile must specify the location of the PFILE. If your configuration uses the SPFILE, the contents of the PFILE must specify the location of the SPFILE, which must be created from the PFILE.

Note:

If you want the SPFILE's session parameter changes be persistent across an instance failover, then recommends you to save the SPFILE on shared storage.

To create the SPFILE from a PFILE

To specify the SPFILE location in the PFILE