Назад | Перейти на главную страницу

Запретить UNDOTBS прервать импорт

У меня есть файл дампа, который я хочу импортировать в базу данных Oracle 10g на виртуальной машине (с ограниченным дисковым пространством). Размер файла дампа составляет около 3,5 ГБ.

Когда я пытаюсь импортировать дамп, размер файла UNDOTBS01.DBF файл взрывается (до 12 ГБ - остановлен, так как диск был заполнен).

Я безуспешно пробовал следующее:

Я читал, что табличное пространство отмены использовалось для ретроспективных кадров и откатов, мне это не нужно, мне просто нужны данные дампа в базе данных.

Что я могу сделать?

Функция отмены предназначена для предоставления оракулу «прошлых» версий данных. Не переключайте управление откатом на ручной, это только усугубит ситуацию, так как вам придется управлять сегментами отката вручную.

Что должно сработать, так это удалить autoextend из файлов данных отмены. Установите для отмены общего пространства больше, чем при нормальном использовании. Отмена будет заполнена на 100%, и oracle начнет использовать ее повторно.

Это может иметь последствия, например, сбой транзакций из-за слишком старых ошибок снимка, поэтому будьте осторожны в производственной среде.