|
|
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
По неведомым причинам(никто не признается), исчезли некоторые данные из базы (возможно и структура). Имеются файлы полученные холодным копированием: интернетыОстановить на обоих машинах службу 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 избыточно хранит данные и в теории есть возможность откатиться до определенной даты. Буду благодарен за помощь или подсказку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 15:17 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
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 избыточно хранит данные и в теории есть возможность откатиться до определенной даты. Буду благодарен за помощь или подсказку. база в архивлоге? бекап есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 15:31 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
mefman, есть только указанные файлы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 05:11 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
ЧТо значит в цитате "на обоих машинах" ? В принципе, если это у тебя правильно сформированный холодный бэкап -- ты можешь его запусить и на момент его создания вытащить данные (но не раньше. И не позже, если не настроен режим ARCHIVELOG) Т.е. в пунктах 2 и 3 у тебя должны быть все файлы из запросов Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 05:24 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, я поднял из этого бекапа базу, все заработало. А по сабжу, откат данных возможен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 05:36 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Откат назад (всей БД) возможен только при использовании технологии Flashback Database (ведутся специальные flashback-логи). Насколько понимаю, в XE эта возможность недоступна Но при правильной настройке всегда доступна возможность наката вперед -- т.е. БД восстанавливается из бэкапа на время, предшествующее требуемому моменту, и докатывается до нужной точки с помощью архивных/оперативных журналов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 05:55 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Имеются файлы в oracle\fast_recovery_area\XE\ONLINELOG Как я понял, логи велись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 07:48 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Существуют оперативные и архивные журналы (если включен режим ARCHIVELOG, то первые копируются во вторые, иначе просто перетираются и их информация для наката теряется) Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 08:20 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 09:02 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Значит восстановление ТОЛЬКО на момент backup (за исключением промежутка времени, когда online redo еще не перезаписались). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 09:17 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
tru55, под бекапом подразумевается файлы взятые на холодную? и как узнать промежуток неперезаписовомости? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 09:32 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Нормально сделанный холодный бэкап содержит базу в конситентном состоянии. Ни откатывать ни накатывать нечего, неприменимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:02 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
IvanSCMкак узнать промежуток неперезаписовомости? зависит от интенсивности работы базы, и, соответсвенно, обычно величина переменная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:07 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
IvanSCMИмеются файлы полученные холодным копированием Как делалось копирование? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:21 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 11:36 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
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 так состояние БД на момент создания холодной копии то устраивает или нет? если да - то копируйте обратно подобным образом. если не устраивает и в бэкапе уже нет данных - смиритесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 17:50 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровЧТо значит в цитате "на обоих машинах" ? В принципе, если это у тебя правильно сформированный холодный бэкап -- ты можешь его запусить и на момент его создания вытащить данные (но не раньше. И не позже, если не настроен режим ARCHIVELOG) Т.е. в пунктах 2 и 3 у тебя должны быть все файлы из запросов Код: plsql 1. 2. 3. 4. А v$tempfile зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 12:15 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Если хочется задать глупые вопросы, то можно спросить -- зачем вообще что-либо, кроме v$datafile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 12:53 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Нормальный вопрос. Темп пересоздается если надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 16:58 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
HassalihНормальный вопрос. Темп пересоздается если надо. Во-первых, если ТС задает подобные вопросы, то пересоздать temp file он, скорее всего, не сможет. Во-вторых, можно пересоздать также и control files, и log files ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 17:03 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
начиная с десятого софта темпфайлы создаются автоматом при их отсутствии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 17:23 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Да. Это и имел ввиду.... пересоздать автоматом. Остальные файлы надо ручками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 17:55 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Создастся он может совсем не того размера Ну и у ТС есть определенная инструкция, надо же ему как-то срастить ожидание с действительностью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 10:12 |
|
||
|
Хранит ли Oracle избыточные данные и есть ли возможность откатиться?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровСоздастся он может совсем не того размера ... А что в этом плохого? У меня на одной базе темпы под террабайт. Тащить этот террабайт в архив пустая трата времени и ресурсов. Если пересоздадутся по гигу с авторасширением по мере надобности, то я не против. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2018, 18:29 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39618657&tid=1884204]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 295ms |
| total: | 407ms |

| 0 / 0 |
