Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
  • Страница:
  • 1

ТЕМА:

Не выполняется бэкап из-за отсутствующего файла 6 года 7 мес. назад #8646

Добрый день, уважаемые DBA Oracle!
Ситуация следующая:
Не могу сделать полный бэкап, т.к. VALIDATE DATABASE; возвращает ошибку
RMAN-06169 Невозможно прочитать заголовок файла
RMAN-06056 Файл данных 408 недоступен
При последнем восстановлении БД из бэкапа этот файл ссылался на отсутствующий архивлог и база не открывалась, было принято решение пересоздать контрольник без него и база открылась, но теперь при проверке БД возникает ошибка (описана выше)
Файл отсутствует, возможности его восстановит нет, он относится к пространству индексов и никаких важных данных в себе не имеет.
Вопрос:
Можно ли как-нибудь удалить ссылку на него из БД, чтобы Oracle не ругался при проверке БД?
Как вариант планировал отключить индексы, снести табличное пространство индексов, создать заново и перестроить их, но при вызове команды
DROP TABLESPACE IND_DELTA INCLUDING CONTENT AND DATAFILES;
Возникает ошибка ORA-02429 нельзя удалить индекс, использованный для реализации первичного ключа.
Какие здесь могут быть варианты?
p.s. предыдущий полный бэкап был удалён перед созданием нового, т.к. БД весит 10Тб и есть возможность хранить только один полный бэкап.
Перед удалением нужно было сначала выполнить VALIDATE DATABASE, но уже поздно, каюсь...
Взаранее благодарю всех неравнодушных!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.184 секунд