multiplexing control files

Posted on 2011-03-24
Medium Priority
Last Modified: 2012-05-11
I was trying to multiplexing control files
Database altered.

Elapsed: 00:00:04.64
SQL> alter database open;

Database altered.

Elapsed: 00:00:28.50
SQL> show parameters control_files;

NAME                                 TYPE        VALUE                          
------------------------------------ ----------- ------------------------------
control_files                        string      C:\APP\MATHEW\ORADATA\COMPANY\
                                                 CONTROL01.CTL, C:\APP\MATHEW\O
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
The syntax of command is incorrect. (The message is shown like this)
What could be the reason?

or else is there any way to multiplex the control files

Question by:nobleit
  • 5
  • 3
LVL 78

Expert Comment

by:slightwv (䄆 Netminder)
ID: 35212295
Is this related to your other question where the control file parameter is messed up?

The dos copy command is: copy from_file to_file

Try one copy at a time...


Author Comment

ID: 35212321
no this is totally different for sure..thank you
LVL 78

Expert Comment

by:slightwv (䄆 Netminder)
ID: 35212329
Ok then...not sure...

What command syntax is wrong?
Identify and Prevent Potential Cyber-threats

Become the white hat who helps safeguard our interconnected world. Transform your career future by earning your MS in Cybersecurity. WGU’s MSCSIA degree program was designed in collaboration with national intelligence organizations and IT industry leaders.


Author Comment

ID: 35212345
To copy control file in 8 different locations..
LVL 78

Expert Comment

by:slightwv (䄆 Netminder)
ID: 35212357
I mentioned I don't think copy works that way.

Did you try 8 individual copy commands?

Author Comment

ID: 35212400
Could you please help me to multiplex control file..
Actually I was trying to multiplex...
LVL 78

Expert Comment

by:slightwv (䄆 Netminder)
ID: 35212417
Going from memory:
Shut down the instance.

Make the copies (one at a time).

Startup nomount.

Alter the spfile with alter system commands
Edit the pfile and startup with it.

Then open the database.

If started with pfile, then recreate the spfile.
LVL 78

Accepted Solution

slightwv (䄆 Netminder) earned 2000 total points
ID: 35214574
Here are the steps straight form the docs:  They are as I stated above.


Creating Additional Copies, Renaming, and Relocating Control Files

You can create an additional control file copy for multiplexing by copying an existing control file to a new location and adding the file name to the list of control files. Similarly, you rename an existing control file by copying the file to its new name or location, and changing the file name in the control file list. In both cases, to guarantee that control files do not change during the procedure, shut down the database before copying the control file.

To add a multiplexed copy of the current control file or to rename a control file:

   1.       Shut down the database.
   2.       Copy an existing control file to a new location, using operating system commands.
   3.       Edit the CONTROL_FILES parameter in the database initialization parameter file to add the new control file name, or to change the existing control filename.
   4.       Restart the database.

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
Checking the Alert Log in AWS RDS Oracle can be a pain through their user interface.  I made a script to download the Alert Log, look for errors, and email me the trace files.  In this article I'll describe what I did and share my script.
This video explains at a high level about the four available data types in Oracle and how dates can be manipulated by the user to get data into and out of the database.
Via a live example, show how to take different types of Oracle backups using RMAN.

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question