[ТЕМА ЗАКРЫТА]
27.08.2007 13:45
inna
 
Завожу новую тему. . Люди помогите - еще бодаться или инициализировать заново? Судя по олеговским темам - только из бекапа.
27.08.2007 13:47
OlegON
 
Запарка. Если это файл тот же, что валялся в оптимайзере, то база вполне жива. С чем связано - я тут в соседних темах написал.
27.08.2007 14:02
inna
 
индекс хорошо, а что с 600 делать я, честно, не поняла. У меня даже плюс не коннектится, отваливается с ошибкой
ORA-00600: internal error code, arguments: [4194], [168], [67], [], [], [], [], []
Можно в двух словах, плиз....
27.08.2007 14:51
kadr
 
плюсом ты как коннектишься? как sysdba тоже не коннектится?
27.08.2007 15:23
inna
 
как sysdba коннектится
27.08.2007 16:32
inna
 
Не получается ничего. И удаляла Redo.log, создавала заново, создавала новые. Как sysdba коннектится, нормально нет. В результате даже база в сервере супермага не стартует. Буду инициализировать базу заново. Всем спасибо.
27.08.2007 16:37
OlegON
 
А при чем здесь редо? Вообще-то про undo, т.е. RBS речь шла... Я же накидал ссылок...
27.08.2007 16:39
inna
 
Олег, тебе легкая тема, мне нет. На твоих ссылках написано что несоответствие и что надо поднимать бекап. Если не трудно - в двух словах что делать с rbs.
27.08.2007 16:54
OlegON
 
Попробуй поубивать rbs и создать заново, мне кажется, нормально поднимается база. Если ничего хорошего не выйдет, был где-то параметр вроде _corrupted_rbs, в него их запихнуть и экспортнуть/импортнуть базу. Бекап текущего обязателен. Только это долгий геморрой, если действительно проще проинитить базу, то лучше и не пробовать.
27.08.2007 17:07
inna
 
если их вывести все в офлайн, то недает создать новые -говорит что я использую системный сегмент для несистемного раздела. Если хоть один оставить в онлайне - выходит 600 ошибка
27.08.2007 17:13
inna
 
Создала новое пространство - вроде прокатило.
27.08.2007 17:19
deucel
 
Я так понимаю тебе нужно подобное сделать:


Код:
connect internal/qqq
ALTER ROLLBACK SEGMENT "RBS0" OFFLINE;
...
DROP ROLLBACK SEGMENT "RBS0";
...
CREATE PUBLIC ROLLBACK SEGMENT DUMMY TABLESPACE SYSTEM STORAGE ( OPTIMAL 20M );
ALTER ROLLBACK SEGMENT "DUMMY" ONLINE;
CREATE PUBLIC ROLLBACK SEGMENT RBS0 TABLESPACE RBS STORAGE ( OPTIMAL 20M );
...
ALTER ROLLBACK SEGMENT "RBS0" ONLINE;
...
ALTER ROLLBACK SEGMENT "DUMMY" OFFLINE;
DROP ROLLBACK SEGMENT "DUMMY";
28.08.2007 10:00
inna
 
Вот, может понадобиться кому. Оракл 8,1,6
Я так поняла, что ошибка несоответствия RBS и Redo логов. Поэтому начала с Redo. Ошибка возникала при попытке коннекта не как SYSDBA и при команде shutdown immediate из менеджера.
1 Пересоздание логов
recover database until cancel using backup controlfile;
alter database open resetlogs;
эффекта не произвело, хотя менеджер перестал при остановке базы выдавать 600 ошибку.
2 Пересоздание контрольных файлов с последующим пересозданием логов тоже не помогает
3 Вывела сегменты в офлайн, при попытке создать новые сегменты в существующем табличном пространстве выдавалась ошибка, что я пытаюсь использовать системный сегмент отката. Если хоть один сегмент оставить в онлайне, то при попытке создать новый появляеться 600 ошибка. Создала новое табличное пространство RBS, в нем новые сегменты, перевела старые в офлайн и пространство дропнула.
4 Оптимизация прошла без ошибок, но сервер супермага базу не запускал, выдавал ошибку (к сожалению не сохранила текст, а в алерт он ее не записал)
ORA-08102:Index key not found, obj# string, dba string (string)
По номеру объекта это оказался ключ sslocks_pk, перестоение которого не помогает, надо его дропать и создавать заново. И так как это первичный ключ, то дропать надо констрейнт.
Вот, вроде пашет. тьфу тьфу тьфу
Всем спасибо.
28.08.2007 10:12
deucel
 
Цитата:
inna Вывела сегменты в офлайн, при попытке создать новые сегменты в существующем табличном пространстве выдавалась ошибка, что я пытаюсь использовать системный сегмент отката. Если хоть один сегмент оставить в онлайне, то при попытке создать новый появляеться 600 ошибка.
вот здесь ответ :))
Код:
...
CREATE PUBLIC ROLLBACK SEGMENT DUMMY TABLESPACE SYSTEM STORAGE ( OPTIMAL 20M );
ALTER ROLLBACK SEGMENT "DUMMY" ONLINE;
...
ALTER ROLLBACK SEGMENT "DUMMY" OFFLINE;
DROP ROLLBACK SEGMENT "DUMMY";
28.08.2007 10:17
inna
 
ну, в принципе, и мой вариант прокатил, тем паче что 7 часов вечера и за день все достало.
16.02.2012 15:15
Neutron
 
Столкнулся с такой же проблемой.
Пошел путем Инны, помогло,Спасибо огромное.
Опции темы


Часовой пояс GMT +3, время: 04:37.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.