Еще один способ - восстановить контрольный файл (ы) из резервной копии.
Запуск без монтирования;
run {
выделить канал устройства типа диска;
восстановить из '/ u01 / ......';
}
В этот момент я бы выключил и запустил монтирование. (Убедитесь, что в файле pfile / spfile указаны правильные записи для имен и местоположения файла управления)
один раз в режиме монтирования введите команду
каталог начинается с '/ u01 / .....' (хорошее место для начала - резервная копия файла управления)
Вас спросят, хотите ли вы добавить информацию из файла. Также это можно повторить для любого имеющегося у вас бекапа.
Теперь, если вы делаете резервные копии списка, вы должны увидеть все элементы из вашей резервной копии orignal rman, а затем начать процесс восстановления / восстановления базы данных.
Отказ от ответственности: команды взяты из памяти, поэтому синтаксис может быть не на 100% правильным, но быстрый поиск в Google должен поставить вас на правильный путь.
EDIT:
Чтобы переименовать файлы данных, вы можете найти эту команду полезной. Он помещает файлы данных в ASM, но вы должны иметь возможность пойти другим путем, заменив + DATA на правильное имя файла данных и расположение
пробег
{
установить новое имя для файла данных 1 на "+ DATA";
установить новое имя для файла данных 2 на "+ DATA";
установить новое имя для файла данных 3 на "+ DATA";
установить новое имя для файла данных 4 на "+ DATA";
установить новое имя для файла данных 5 на "+ DATA";
восстановить базу данных;
переключить datafile all;
восстановить базу данных
}