We have the following explanation in the documentation:
Back up the control file to a binary file (duplicate of existing control file) using the following statement:
ALTER DATABASE BACKUP CONTROLFILE TO '/oracle/backup/control.bkp';
My question is: why do I when modify control_files parameter to use the controlfile backed up with the alter database statement I need to do a recover the database and with cp command not? what is the difference between cp and the backup command?