Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Не могу перевести базу в noarchivelog  [new]
pasha222
Member

Откуда:
Сообщений: 29
Всем доброго дня.

Исторя такая:
1.Перевел базу в archivelog.
2.Табл. пространство mgsalestbs2001_1 случайно перевел в оффлайн режим коммандой
alter tablespace offline immediate;
3.Старые архивы лог файлов удалили из-за нехватки места

Теперь необходимо перевести базу обратно в noarchivelog - не могу, говорит

ORA-01143: cannot disable media recovery - file 6 needs media recovery
ORA-01110: data file 6: '/oracle/oradata/4/sales/2001/MGSALESTBS2001_01.dbf'

Хочу сделать recover - пишет

SQL> recover datafile 6;
ORA-00279: change 440488895 generated at 12/20/2006 01:14:15 needed for thread
1
ORA-00289: suggestion : /oracle/oradata/2/cheq_arch/1_6983.dbf
ORA-00280: change 440488895 for thread 1 is in sequence #6983

... понятно, файл потерян.
Фиг с ним, хочу удалить это табличное пространство - но пишет :

drop tablespace mgsalestbs2001_01 including contents
*
ERROR at line 1:
ORA-14404: partitioned table contains partitions in a different tablespace

Да, там на самом деле секционированная таблица, но ведь должно давать удалять ?
Как мне быть, подскажите?

PS: бэкапа базы нет.
29 дек 06, 16:55    [3598650]     Ответить | Цитировать Сообщить модератору
 Re: Не могу перевести базу в noarchivelog  [new]
Alexey Ostroverkhov
Member

Откуда: far-far-far away
Сообщений: 367
Была схожая проблема. Может поможет?
29 дек 06, 19:21    [3599048]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить