powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / удалил архивлоги
11 сообщений из 11, страница 1 из 1
удалил архивлоги
    #39393711
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет всем, ситуация такая, удалил архивлоги, случайно
сейчас база конечно открывается, но появляется ошибка постоянно
ORA-00376: file 41 cannot be read at this time
ORA-01110: data file 41: '/u01/ALPHA/data/a_txn_index06.dbf'
это файл данных с индексами

что можно сделать в этой ситуации?
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393725
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то ты темнишь
Если ты удалил архивлоги на файле данных это никак не скажется
Сам-то файл есть?
Другое дело, что он уже давно выведен в OFFLINE (ручками, автоматом это не делается)
И если не сработает RECOVER DATAFILE 41; ALTER DATABASE DATAFILE 41 ONLINE, то тебе придется забыть про данные, которые в нем лежали
Более того, и табличное пространство, содержащее этот файл надо избавить от него
Если это просто индексы -- их можно перестоить в другое табличное пространство
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393754
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну сейчас он в оффлайне находится этот файл, по сути данные в нем не нужны,
надо избавиться от этой ошибки, каким образом удалить его корректно?
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393756
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найти все сегменты в нем и перестроить в другое табличное пространство (если это именно индексы)
Затем удалить файл из табличного пространства (если версия >=10g), если он не первый в нем. Если не так -- удалить все ТП (перестроив все сегменты в другое ТП)
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393760
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И да, перестройку индексов нужно будет делать с опцией ONLINE
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393761
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сейчас начну,
а как массово их перебилдить?
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393763
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и чет не получается получить список сегментов находящихся в этом файле
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393765
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBA_EXTENTS
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393872
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все сегменты перенес,
остались только такого типа TEMPORARY,
что с ними делать,
или можно удалять и так этот файл?
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393889
aau2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да и файлик не удаляется

SQL> alter tablespace APPS_TS_TX_IDX drop datafile '/u01/ALPHA/data/a_txn_index06.dbf';
alter tablespace APPS_TS_TX_IDX drop datafile '/u01/ALPHA/data/a_txn_index06.dbf'
*
ERROR at line 1:
ORA-00060: deadlock detected while waiting for resource
...
Рейтинг: 0 / 0
удалил архивлоги
    #39393933
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какого-нибудь триггера на DDL нет?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / удалил архивлоги
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]