Well to start with you are using MTS since there are dispatchers and shared servers.
Secondly the controlfile must be multiplexed, find the other copy and copy it on the one with bad block (overwrite it), may be itīs better make a copy of the corrupted controlfile just in case.
If you dont have any copy you will have to recreate the controlfile manually. Who is the DBA there? Or the guy who was in charge of it, he should has a script generated bwith command
alter database backup controlfile to trace;
and with the script you can recreate the cntrolfile easily. If he hasnt got one then you will have to create it manually which is a bit trickier
Click Here to Expand Forum to Full Width