powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как отцепить табличное пространство?
12 сообщений из 12, страница 1 из 1
Как отцепить табличное пространство?
    #32046762
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, Oracle не запускается до конца. При попытке присоединиться к БД выдает ошибку ORA-01033 - Oracle initialization or shutdown proccess in progress. Подозреваю, что на уровне файловой структуры произошла порча какого-то из файлов данных. Утилита svrmgr позволяет осуществить OFFLINE DROP мертвого табличного пространства. Как конкретно в командах это осуществить? Буду очень благодарен за подсказку.
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046778
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shutdown abort
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046786
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что даст shutdown abort?
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046788
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убьет все остатки экземпляра оракла в памяти. Затем стартуйте его заново.
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046792
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но испорченный файл данных останется и при следующей попытке смонтировать (mount) соответствующее табличное пространство опять произойдет сбой и initialization proccess не будет доведен до конца.
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046798
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки непонятно на каком этапе зависает база. делайте постепенно
startup nomount
...
alter database mount;
...
alter database open;

И тогда станет ясно. Если бы проблема была с порчей данных, то оракл выдал бы ошибку о необходимости сделать рекавери. Тут, как мне кажется проблема с созданием инстанса в памяти.
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046811
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давайте по порядку пойдем
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046816
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что с Server Manager я до этого момента не работал, поэтому для меня он в новинку :-(. Подскажите мне, как надо его запустить. Дело в том, что при простом запуске файла svrmgrl.exe менеджер выдает сообщение:
ORA-12560: TNS:protocol adapter error
При попытке соединиться при помощи команды connect internal - та же ситуация. При наборе команды sturtup nomount выдает целое полотнце сообщений. Значит, я делаю что-то не так... Подскажите!
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046841
Noname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если вы хотите получать вразумительные ответы, научитесь правильно задавать вопросы. Для начала укажите, на какой платформе работаете (ОС и версия Oracle). Приведите выдаваемые Ораклом сообщения об ошибках. Укажите, где вы работаете - на сервере или на клиенте.
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046871
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю на ОС Windows Server 2000, Oracle 8.1.7.0.0 Standart Edition - сервер. Запустил Server Manager и на этапе открытия базы (alter database open) выдает ошибку:
alter database open
*
ORA-01157: cannot identify/lock data file 37 - see DBWR trace file
ORA-01110: data file 37: '<путь к файлу>\Counters.ORA'
Как отцепить Counters.ora?
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046874
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот файл существует? Права на него есть?
...
Рейтинг: 0 / 0
Как отцепить табличное пространство?
    #32046880
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за дискуссию. Я нашел то, что хотел. В server manager мертвый файл данных можно сделать Offline командой Alter database datafile <filename> offline drop;
После этого база успешно открывается.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как отцепить табличное пространство?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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