Multiplexing control file




Essentially, control file is the important component of the Oracle database. Making sure to keep the consistent and multiplexed control file always provides the guarantee to the job:-) 


We can do the multiplexing either by pfile or spfile. I have described both the methods in this post.

Multiplexing with pfile
  • Show parameter controlfile;
  • Add the third control file in pfile,
Make sure the 3rd cfile location is available at os level,
  • Copy the cfile from old location to new location,
  • Startup the database with pfile
  • New control file is added consistently,


Multiplexing with spfile

By default startup command would take spfile,
  • Now startup; the database using spfile,
However, there are 2 c-files with respect to spfile,
  • Set the new cfile 
  • Copy at os level after shutdown the database
Scope =spfile  - changes reflected in next startup
Scope=memory  - changes reflects in current instance
Scope=both – changes reflects current instance and next startup as well


That's it. We are completed the multiplexing task of control file. 


Recent Posts

  • Cloud SQL
    What is Cloud SQL  It is a fully managed relational database service for PostgreSQL and MySQL database in the GCP. MySQL instance can be...
    May 17 2020 | Read more
  • Deploy an application to Google Kubernetes Engine
    Welcome back, this is the continuation post of the previous article, where we have discussed the Kubernetes and its concepts in detail. In this...
    May 13 2020 | Read more
  • Google Kubernetes Engine
    What is GKE? GKE is a managed, production-ready environment for deploying containerized applications. It is like a managed cargo container in...
    May 13 2020 | Read more
  • Google App Engine – Flexible
    In the previous article, we have discussed what is google app engine and how to deploy the application in the Google app engine – Standard. In...
    May 10 2020 | Read more