Физическая архитектура базы данных Oracle в целом поддерживается ее управляющими файлами (они же - контрольные файлы). Эти файлы записывают управляющую информацию обо всех файлах базы данных, поддерживают внутреннюю целостность и руководят операциями восстановления.
Поскольку управляющие файлы имеют огромное значение для базы данных, производится оперативное создание нескольких копий. Эти файлы обычно сохраняются на разных дисках, чтобы свести к минимуму их возможное повреждение при сбое диска. База данных будет создавать и поддерживать управляющие файлы, заданные при ее создании.
Имена управляющих файлов базы данных указываются в параметре инициализации CONTROL_FILES. Если необходимо добавить к БД новый управляющий файл, можно закрыть экземпляр, скопировать один из существующих управляющих файлов в новое место, добавить новое местонахождение к настройке параметра CONTROL_FILES и перезапустить экземпляр.