Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Всем привет! По неопытности в Oracle, вопрос такого плана :)
Не стартует база данных, пишет:

ORA-00314: log 2 of thread 1, expected sequence# 33510 doesn't match 33507
ORA-00312: online log 2 thread 1: '/opt/oracle/oradata/branch/redo02.log'

Причина: было мало места на смонтированном диске для холодной копии, вечером перенес по F6 все 3 redo.log, т.к. они были заполнены полностью, понадеялся, что Оракл их создаст заново. Утром обнаружил, что эти онлайн-логи автоматически созданы не были. Почистил их в Fare на другой машине по F4 (Ctrl+A, Ctrl+X, Ctrl+S) и вернул обратно. После перезагрузки сервера база монтируется, но не стартует. Дальше перекрыл их родными redo.log, и они стали уже со свездочкой, т.к. видимо на смонтированном диске файловая система NTFS, а на Линуксе другая.

База старая, используется только для просмотра, поэтому система и дала мне забрать эти 3 лога, т.к. на тот момент в программах никто не работал.

Копии журналов уже удалились автоматически, только успел спрятать два, у которых sequence=33506 и 33507

Вопросы:

1. Может как-то можно откатиться по времени командой SQL> recover database until time...
2. Если переименовать командами Redo.log (все 3 шт) в другое место (т.к. они остались висеть в КЭШе, и в OEM они видны, даже когда их забераешь в "МС" из каталога по F6), потом удалить родные через OEM и дальше вернуть переименованные на свое место, то они станут обратно серыми как и прежде?
3. Или подождать когда Rman сделает полную копию баз и откатиться на перед (хотя это маловероятно)
1 мар 19, 11:57    [21822566]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1039
Миша2019,

Если утерян(ы) активные редо, то поможет вот это.
1 мар 19, 14:43    [21822769]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
Михаил,

Да, эпистолярный жанр даётся не каждому, но вы преуспели...
Замените описание нажатие фукциональных клавиш на сами действия, попробуйте представить, что перед вами все слепые и глухие, лишь Брайля шрифт доступен им...
Изложите всё заново...
Представсе себя слепым и глухим..
Перечитайте ещё раз...
Подкорректируйте ... и отправляйте...

P.S.
... а внешне всё это напоминает классный развод ....
1 мар 19, 15:58    [21822840]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
-2-
Member

Откуда:
Сообщений: 14571
Фразы "они были заполнены полностью" достаточно для понимания представлений автора об оракле. Остальное - следствие применения этих представлений на практике.
1 мар 19, 16:18    [21822867]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Файлы redo01.log, redo02.log, redo03.log в целостности и сохранности, только они стали со свездочкой. Как их конвертировать под файловую систему Линукса? :)забадай его камар:)
Я понимаю, что поломал все, что только возможно, но чтобы таким вот простым перемещением журнальных файлов туда-сюда, так не чесно.
1 мар 19, 17:14    [21822935]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Oleg M.Ivanov,
Спасибо, уже подумываю как восстановить холодную копию с этими Redo-логами со звездочками:)
1 мар 19, 17:26    [21822953]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
Миша2019
Файлы redo01.log, redo02.log, redo03.log в целостности и сохранности, только они стали со свездочкой.

Звёзному мальчику Мише...
Извините за каламбур, не не я тому виной...
Чес слово... Талант просто пропадает...
Извините... но лично мне трудно поверить... хотя реприза просто великолепна... seriously...
1 мар 19, 17:31    [21822959]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
-2-
Member

Откуда:
Сообщений: 14571
Миша2019
уже подумываю
с редо уже доподумывася...
1 мар 19, 17:34    [21822960]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
maverick2104
Member

Откуда:
Сообщений: 296
Миша2019
Файлы redo01.log, redo02.log, redo03.log в целостности и сохранности, только они стали со свездочкой.

Потому что ты дал им право на execute .

Зря ты обратился за помощью на этом форуме .....
1 мар 19, 17:41    [21822971]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
maverick2104,
Интересно, а как вернуть им обратно право какое было? Или как забрать у них это право на "Execute"?
Спасибо :)
1 мар 19, 17:50    [21822984]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
maverick2104
Зря ты обратился за помощью на этом форуме .....

... вы всего год на форуме, а уже считаете это время потраченным зря...
Never mind...
Куда посоветуете?
1 мар 19, 17:50    [21822985]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
Миша2019
Интересно, а как вернуть им обратно право какое было? Или как забрать у них это право на "Execute"?

chmod u=rwe,g=rw,o-rwx
... если это вам поможет...
1 мар 19, 17:58    [21822993]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Viewer,
Спасибо :)
Разобрался, а символ "е" при настройке прав создателю файла это право на редактирование, т.е. от латынского 'Edit'?
И никакой это не развод. Просто стоит сервер уже как 6 лет в режиме "Only-read". Сопровождающий его, уже как лет 5 не работает, все розраслось на нем. Холодные копии в 3-х экземплярах делались. Никто ничего не знает. Вот думаю по быстрому, логи пустые подброшу. Да что говорить, все забыли про сервер, и я в том числе. А восстановливать надо, холодная копия имеется от ноября 2018 :)
1 мар 19, 21:56    [21823132]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
Миша2019
И никакой это не развод.

... да кто бы сомневался.. +5
2 мар 19, 14:21    [21823323]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Viewer,
А ещё подскажите пожалуйста, может Вы знаете, а какие права были изначально у этих журнальных логов 'Redo'?
2 мар 19, 14:46    [21823332]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Надфиль
Member

Откуда:
Сообщений: 55
Миша2019
Viewer,
А ещё подскажите пожалуйста, может Вы знаете, а какие права были изначально у этих журнальных логов 'Redo'?

я чота никогда не задумывался. по моему это не имеет значения.
главное чтобы были полные права у юзера от имени которого запускается соответствующий экземпляр.
2 мар 19, 19:01    [21823407]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Надфиль,
Ок, уберу право "execute" у других пользователей.
2 мар 19, 19:21    [21823413]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Надфиль
Member

Откуда:
Сообщений: 55
Миша2019
Надфиль,
Ок, уберу право "execute" у других пользователей.

для редулогов экзекут не нужен никому. но и, ИХМО, не мешает....
2 мар 19, 20:55    [21823451]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Надфиль
Member

Откуда:
Сообщений: 55
Надфиль
не мешает....

да ну. что это я, совершенно точно ораклу насрать на ексзеут права на этот файл :-)
2 мар 19, 21:32    [21823462]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
-2-
Member

Откуда:
Сообщений: 14571
Надфиль
ораклу насрать на ексзеут права на этот файл
Ораклу насрать, пользователю oracle может быть неудобно.
2 мар 19, 22:04    [21823472]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
-2-,
Хотелось бы астериски убрать с редо-логов, так спокойнее.

И вообще, что для восстановления холодной копии надо Линукс заново накатывать? Просто никогда этого не делал :)
3 мар 19, 11:19    [21823593]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28905
Миша2019
Просто никогда этого не делал :)
Троллю всё смешно.
3 мар 19, 11:39    [21823599]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Посмотрел права и вот они какие:

-rwxrwSrwt для всех 3-х redo.log
4 мар 19, 10:25    [21824095]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
CrazyCat
Member

Откуда:
Сообщений: 2925
Миша2019
Интересно, а как вернуть им обратно право какое было? Или как забрать у них это право на "Execute"?
Спасибо :)

chmod 640 имя
5 мар 19, 10:17    [21825110]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
-2-
Member

Откуда:
Сообщений: 14571
Миша2019
Хотелось бы астериски убрать с редо-логов, так спокойнее.
Трупу базы спокойнее?
5 мар 19, 10:20    [21825113]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
-2-,
Я ищу информацию, как правильно извлечь архивы. Архиватор gunzip, а вот после расширения "dbf" стоят еще какие-то цифры. Например: undotbs01.dbf.02.4.gz
5 мар 19, 14:33    [21825420]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
CrazyCat,
Спасибо:)
Тоже возвращал права redo-логам, следующим образом:
- cначала посмотрел какие права у остальных файлов в каталоге баз данных # ls -l (у всех было rw-r-----)
- потом присвоил первому файлу-redo права # chmod a+rw redo01.log (всем пользователям и группам право на запись+чтение)
# chmod g-w,o-rw redo01.log (у группы убираю право на запись, у других пользователей
убираю право на запись+чтение)
- также делаю по остальным двум файлам-redo
Астериски ушли:)
5 мар 19, 14:47    [21825433]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1039
Миша2019,

Ну уже не раз тут и прямо говорили и язвили, что ораклу насрать"до лампочки" остальные разрешения, кроме своих rw, т.е у файлов должен быть собственник oracke и соответствующая группа, скорее всего dba, а права на файл можно и 600, хоть 700, сделать.
Рецепт при утере активных журналов я давал в самом начале, а борьба с "астерисками", это вообще "не из той оперы".
Файлы *.gz разархивируются командой gzip -d имя_файла.gz.
5 мар 19, 17:53    [21825650]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Oleg M.Ivanov,
Спасибо:) Буду пробовать
5 мар 19, 18:02    [21825663]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Всем привет, кто на гребне волны:)

Я сегодня на крыльях, т.к. у меня в первый раз получилось открыть базу Оракла. Пришлось восстанавливать холодную копию. Но потом успокоившись и все хорошо обдумав, решил все последние 'дата-файлы' вернуть на родину и проделать следующее:

1. Создать контрольник аналогично control.sql (все что после кодировки убираю)
2. Потом "Recover database until cancel using backup controlfile"
3. И "Alter database open resetlogs"
4. Потом пересоздать темповое табличное пространство

Потому, что все заработало:)

Всем пока и добра:)
7 мар 19, 21:47    [21827742]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
1. Кто-нибудь знает почему полный дамп из горячей копии меньше по размеру, чем сумма всех отдельно сделанных дампов?
Почему-то размер всех архивных файлов в папке горячей копии такой же как и размер архивов холодной копии.

2. Хочу импортировать полный дамп, но ведь ясно, что он затрет все данные и информация во всех схемах будет не полная. Как-же так? Какой толк с такого полного дампа-огрызка?
8 мар 19, 20:31    [21828118]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28905
Миша2019
Какой толк с такого полного дампа-огрызка?
Просто дуракам везёт. Но это неточно.
8 мар 19, 20:54    [21828130]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Elic,

Или этот дамп делался по команде "Expdp"?
Т.е. по технологии "Pump"?
9 мар 19, 13:19    [21828361]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7593
Миша2019
....
Я сегодня на крыльях
.....
3. И "Alter database open resetlogs"
....

Прекрасное утро. Поляна цветов. Восходит солнце. Поют птицы. Белая палатка, из нее выходит в белоснежном белье поручик Ржевский. Он смотрит вокруг, вздымает вверх руки и кричит:
- Господи, как же я раньше жил, не замечая этой красоты!
- Мать, мать, мать, - привычно отозвалось эхо...
"... твою мать!" - сказал поручик Ржевский и грязно выругался.
9 мар 19, 14:21    [21828382]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5354
Миша, году нет от роду ... "сказал поручик Ржевский и ... привычно отозвалось эхо"
9 мар 19, 16:12    [21828412]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление REDO.LOG  [new]
Миша2019
Member

Откуда: Днепр
Сообщений: 16
Получилось поднять родную базу с помощью команды "allow_resetlogs_corruptions-true".
Хорошо, что я ее спрятал прежде, чем восстанавливать холодную копию.

Хороший форум!

Всем спасибо:) Вопрос закрыт.
16 мар 19, 12:03    [21834539]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Oracle Ответить