На основном сервере создали еще один файл данных для существующего табличного пространства. Однако как оказалось на standby сервере был установлен параметр инициализации STANDBY_FILE_MANAGEMENT в значение MANUAL. Поэтому на стэндбае файл данных не был создан автоматически. В алерте получили следующее сообщение:
File #30 added to control file as 'UNNAMED00030' because the parameter STANDBY_FILE_MANAGEMENT is set to MANUAL The file should be manually created to continue.
Администратор решил тупо скопировать его с основной базы. Что и было сделано. Значение параметра STANDBY_FILE_MANAGEMENT выставили в значение AUTO. Перестартовали стэндбай.
Затем была выполнена команда:
alter database rename file 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\UNNAMED00030' to 'E:\oracle\oradata\my_db\my_tbs2.ora ';
В результате в алерте имеем:
Managed Standby Recovery not using Real Time Apply WARNING! Recovering data file 30 from a fuzzy file. If not the current file it might be an online backup taken without entering the begin backup command.
Но накат архивных файлов на standby пошел дальше, ошибок оракл не выдает. По запросу:
select file#,status from v$datafile;
все датафайлы в статусе ONLINE.
Будем надеяться, что все нормально?