powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
38 сообщений из 38, показаны все 2 страниц
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618295
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По неведомым причинам(никто не признается), исчезли некоторые данные из базы (возможно и структура).
Имеются файлы полученные холодным копированием:
интернетыОстановить на обоих машинах службу OracleServiceXE
перенести файлы:
1. C:\oraclexe\app\oracle\product\11.2.0\server\dbs\SPFILEXE.ORA
2. Папку с содержимым C:\oraclexe\app\oracle\oradata\XE
3. Папку с содержимым C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG
Запустить службу OracleServiceXE

Инструкция на https://ss64.com/ora/rman_pitr_example.html не сработала, так как нет точек восстановления. Но почитав интернеты, я понял что Oracle избыточно хранит данные и в теории есть возможность откатиться до определенной даты. Буду благодарен за помощь или подсказку.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618313
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IvanSCMПо неведомым причинам(никто не признается), исчезли некоторые данные из базы (возможно и структура).
Имеются файлы полученные холодным копированием:
интернетыОстановить на обоих машинах службу OracleServiceXE
перенести файлы:
1. C:\oraclexe\app\oracle\product\11.2.0\server\dbs\SPFILEXE.ORA
2. Папку с содержимым C:\oraclexe\app\oracle\oradata\XE
3. Папку с содержимым C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG
Запустить службу OracleServiceXE

Инструкция на https://ss64.com/ora/rman_pitr_example.html не сработала, так как нет точек восстановления. Но почитав интернеты, я понял что Oracle избыточно хранит данные и в теории есть возможность откатиться до определенной даты. Буду благодарен за помощь или подсказку.
база в архивлоге? бекап есть?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618591
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman, есть только указанные файлы
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618593
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧТо значит в цитате "на обоих машинах" ?

В принципе, если это у тебя правильно сформированный холодный бэкап -- ты можешь его запусить и на момент его создания вытащить данные (но не раньше. И не позже, если не настроен режим ARCHIVELOG)
Т.е. в пунктах 2 и 3 у тебя должны быть все файлы из запросов
Код: plsql
1.
2.
3.
4.
select member from v$logfile;
select name from v$controlfile;
select name from v$datafile;
select name from v$tempfile;
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618595
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров, я поднял из этого бекапа базу, все заработало. А по сабжу, откат данных возможен?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618596
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откат назад (всей БД) возможен только при использовании технологии Flashback Database (ведутся специальные flashback-логи). Насколько понимаю, в XE эта возможность недоступна
Но при правильной настройке всегда доступна возможность наката вперед -- т.е. БД восстанавливается из бэкапа на время, предшествующее требуемому моменту, и докатывается до нужной точки с помощью архивных/оперативных журналов
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618606
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,
Имеются файлы в oracle\fast_recovery_area\XE\ONLINELOG
Как я понял, логи велись?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618612
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существуют оперативные и архивные журналы (если включен режим ARCHIVELOG, то первые копируются во вторые, иначе просто перетираются и их информация для наката теряется)
Код: plsql
1.
select log_mode from v$database;
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618625
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,

Код: plsql
1.
2.
3.
4.
5.
SQL> select log_mode from v$database;

LOG_MODE
------------
NOARCHIVELOG
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618635
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит восстановление ТОЛЬКО на момент backup (за исключением промежутка времени, когда online redo еще не перезаписались).
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618643
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tru55, под бекапом подразумевается файлы взятые на холодную? и как узнать промежуток неперезаписовомости?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618657
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нормально сделанный холодный бэкап содержит базу в конситентном состоянии. Ни откатывать ни накатывать нечего, неприменимо.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618665
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IvanSCMкак узнать промежуток неперезаписовомости?
зависит от интенсивности работы базы, и, соответсвенно, обычно величина переменная.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618678
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IvanSCMИмеются файлы полученные холодным копированием
Как делалось копирование?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39618774
IvanSCM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envIvanSCMИмеются файлы полученные холодным копированием
Как делалось копирование?
Остановка службы OracleServiceXE
Файлы:
1. C:\oraclexe\app\oracle\product\11.2.0\server\dbs\SPFILEXE.ORA
2. Папку с содержимым C:\oraclexe\app\oracle\oradata\XE
3. Папку с содержимым C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG
Запуск службы OracleServiceXE
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619084
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IvanSCMenvпропущено...

Как делалось копирование?
Остановка службы OracleServiceXE
Файлы:
1. C:\oraclexe\app\oracle\product\11.2.0\server\dbs\SPFILEXE.ORA
2. Папку с содержимым C:\oraclexe\app\oracle\oradata\XE
3. Папку с содержимым C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG
Запуск службы OracleServiceXE
так состояние БД на момент создания холодной копии то устраивает или нет?
если да - то копируйте обратно подобным образом. если не устраивает и в бэкапе уже нет данных - смиритесь.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619403
Фотография Дядя Жора
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровЧТо значит в цитате "на обоих машинах" ?

В принципе, если это у тебя правильно сформированный холодный бэкап -- ты можешь его запусить и на момент его создания вытащить данные (но не раньше. И не позже, если не настроен режим ARCHIVELOG)
Т.е. в пунктах 2 и 3 у тебя должны быть все файлы из запросов
Код: plsql
1.
2.
3.
4.
select member from v$logfile;
select name from v$controlfile;
select name from v$datafile;
select name from v$tempfile;



А v$tempfile зачем?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619431
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хочется задать глупые вопросы, то можно спросить -- зачем вообще что-либо, кроме v$datafile
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619670
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нормальный вопрос. Темп пересоздается если надо.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619675
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HassalihНормальный вопрос. Темп пересоздается если надо.
Во-первых, если ТС задает подобные вопросы, то пересоздать temp file он, скорее всего, не сможет.
Во-вторых, можно пересоздать также и control files, и log files
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619710
начиная с десятого софта темпфайлы создаются автоматом при их отсутствии
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619752
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да. Это и имел ввиду.... пересоздать автоматом. Остальные файлы надо ручками.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39619923
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создастся он может совсем не того размера

Ну и у ТС есть определенная инструкция, надо же ему как-то срастить ожидание с действительностью
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39620170
Фотография Дядя Жора
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровСоздастся он может совсем не того размера
...


А что в этом плохого? У меня на одной базе темпы под террабайт. Тащить этот террабайт в архив пустая трата времени и ресурсов. Если пересоздадутся по гигу с авторасширением по мере надобности, то я не против.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39622699
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hassalih,

"начиная с десятого софта темпфайлы создаются автоматом при их отсутствии "

Это как вообще? Пруф можно?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623609
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nick348,

Конечно!
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623712
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и откуда эта банкнота с водяными знаками?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623755
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,
Из курса ORACLE 12cR2 Backup&Recovery
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623845
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Номерной ник,
Во первых вопрос звучал:
nick348"начиная с десятого...
Во вторых, фотография забора с наскальными надписями на запрощенный пруф не тянет (чего только не увидишь в перепечатках).
" Конечно! " выглядет много весомее со ссылкой на доку или ноту.
В третьех, есть нюансы при восстановлении из hot backup или RMAN backup, но это не по этой теме.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623853
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
Прощу прощения, что перепутал ники вопрошающего и отвечающего. Выше приведённое преднозначалось... гхм...последователю исламского пророка.
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623988
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viewerзапрощенный
выглядет
В третьех
преднозначалосьКоверканьем не заболел?
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623993
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elic,

Побочные эффекты слепой печати - видишь то что хотел, а не то что напечатал; как следствие - не перечитываешь; и самый неприятный - временами печатаешь как произносишь. Ну и обычное - перестановка букв, перепутывание символов и т.д. Особенно в первые минуты печати при переходе с латинской на русскую раскладку и обратно.
Увы, не машинистка. Но в этот раз - уж слишком... приходиться краснеть..
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39623997
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViewerПобочные эффекты слепой печати - видишь то что хотел, а не то что напечатал; как следствие - не перечитываешь; и самый неприятный - временами печатаешь как произносишь. Ну и обычное - перестановка букв, перепутывание символов и т.д. Особенно в первые минуты печати при переходе с латинской на русскую раскладку и обратно.
Увы, не машинистка. Но в этот раз - уж слишком... приходиться краснеть..
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39624003
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elic,

ну да, по русскому меня была четвёрка...я был лентяй и никогда не заглядывал в учебник...а сейчас тем более..
Ну и, как показывают некоторые исследования, в отличие от носителей языка, досконально знают обычно иностранцы
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39624025
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,
Если вопрос ко мне, то я уже все что надо предоставил.
Это скрин с официального учебника с официального курса ORACLE University.
Предлагаю, если вам так интересер пруф, на тестовой базе убить темп и перезагрузить базу. По результатам будет пруф.
Либо на металинк загляните...
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39624028
Hassalih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,
Darl Kuhn (Author)
521 страница книги Pro Oracle Database 11g Administration (Expert's Voice in Oracle)
https://www.amazon.com/Oracle-Database-Administration-Experts-Voice/dp/1430229705/ref=sr_1_11?ie=UTF8&qid=1522652013&sr=8-11&keywords=darl kuhn
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39624041
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HassalihПредлагаю, если вам так интересер пруф, на тестовой базе убить темп и перезагрузить базу. По результатам будет пруф.
Либо на металинк загляните...
Спасибо за совет, я это проделал, прежде чем выступить в роли репья.
А пруф просил не я...
...
Рейтинг: 0 / 0
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
    #39624056
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
Опять же, вы привели выдержку из "RMAN, restore and recovery", a я поминал выше, что
Viewer....есть нюансы при восстановлении из hot backup или RMAN backup, но это не по этой теме .
Ask Tom. Oracle hot backup https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:894628342039 I'm assuming you DO NOT use rman (the book-keeper) but do you own backup and recovery. If so, just issue "alter database backup controlfile to trace" and backup the resulting trace file with your backup. In that file, you'll have stuff like:

-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '/home/ora11gr2/app/ora11gr2/oradata/orcl/temp01.dbf'
SIZE 20971520 REUSE AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M;
-- End of tempfile additions.

you won't have to remember, we'll remember..
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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