Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Flashback as recreate table / 14 сообщений из 14, страница 1 из 1
20.02.2020, 14:15
    #39928927
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Допустим таблица.

Возможен ли вариант с flashback типа
Код: xml
1.
flashback table table_name to timestamp systimestamp - interval '5' second RENAME TO flashback_drop_test_old;



Если таблица не удалялось , просто вернуть дату с пересозданием данных в другу таблицу.

Объясню почему. Удалились данные в таблице, если вернуть таблицу на 2 часа назад данны вернутся , а как быть с данные которые заинсертились в течении 2 часов ?

Вариант с as of timestamp отпадает , только flashback.

Спасибо.
...
Рейтинг: 0 / 0
20.02.2020, 15:14
    #39928965
Vivat!San
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Два вопроса:

Читал ли - https://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9012.htm#SQLRF01802
Понимаешь как работает flashback, который ты как бы противопоставляешь "as of timestamp"?
...
Рейтинг: 0 / 0
20.02.2020, 15:18
    #39928967
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Vivat!San
как работает flashback, который ты как бы противопоставляешь "as of timestamp"?

Ну он, вообще говоря, по разному работает :)
...
Рейтинг: 0 / 0
20.02.2020, 15:20
    #39928969
Vivat!San
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
andrey_anonymous

Ну он, вообще говоря, по разному работает :)


С чего это, если на SCN?
...
Рейтинг: 0 / 0
20.02.2020, 15:20
    #39928970
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Vivat!San
Два вопроса:

Читал ли - https://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9012.htm#SQLRF01802
Понимаешь как работает flashback, который ты как бы противопоставляешь "as of timestamp"?



Код: xml
1.
CREATE TABLE TABLE_NAME_OLD  AS SELECT * FROM TABLE_NAME AS OF TIMESTAMP  SYSTIMESTAMP - INTERVAL '10' SECOND;



Работает с UNDO.

Если UNDO настроен на допустим на 1 день, а flashback на 3 дня как тогда вернуть данные за последние 2 дня без backup и datapump ?
...
Рейтинг: 0 / 0
20.02.2020, 15:24
    #39928971
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
С сохранение целостности данных в течении 2-ух дней ? В голову лезет вариант с флашбекпов вернуть данные за последние 2 дня с пересоздание таблицы с другим названием и потом заинсертить в главную таблицу недостающие даннные.
...
Рейтинг: 0 / 0
20.02.2020, 15:26
    #39928973
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Aleks Niches
В голову лезет вариант с флашбекпов вернуть данные за последние 2 дня с пересоздание таблицы с другим названием и потом заинсертить в главную таблицу недостающие даннные.


а этот вариант синтаксис флешб. не допускает , поэтому обратился за помощью
...
Рейтинг: 0 / 0
20.02.2020, 15:38
    #39928976
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Aleks Niches
Допустим таблица.

Возможен ли вариант с flashback типа
Код: xml
1.
flashback table table_name to timestamp systimestamp - interval '5' second RENAME TO flashback_drop_test_old;

Есть еще recover table remap.
...
Рейтинг: 0 / 0
20.02.2020, 15:48
    #39928982
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
-2-
Aleks Niches
Допустим таблица.

Возможен ли вариант с flashback типа
Код: xml
1.
flashback table table_name to timestamp systimestamp - interval '5' second RENAME TO flashback_drop_test_old;

Есть еще recover table remap.



Вы бы мне помогли очень сильно, но переискал везде вариант не нашел flashback с recover table remap. Только
Код: xml
1.
RMAN> RECOVER TABLE ... OF ...UNTIL TIME 'SYSDATE-4'
...
Рейтинг: 0 / 0
20.02.2020, 15:57
    #39928988
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Aleks Niches
переискал везде
Ну, если между В и Е не пропущена П, то стоит посмотреть в еще одно место - документацию на соответствующую версию.
recover table - 12.1 + remap 12.2
...
Рейтинг: 0 / 0
20.02.2020, 16:25
    #39929009
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
-2-
Aleks Niches
переискал везде
Ну, если между В и Е не пропущена П, то стоит посмотреть в еще одно место - документацию на соответствующую версию.
recover table - 12.1 + remap 12.2


Версия 12.2 , но про flashback извиняюсь ничего не нашел.

https://docs.oracle.com/en/database/oracle/oracle-database/12.2/bradv/rman-recovering-tables-partitions.html#GUID-DEE9C16C-C30A-46C6-A0CE-2DE060A8EC10
...
Рейтинг: 0 / 0
20.02.2020, 16:32
    #39929017
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Vivat!San
andrey_anonymous

Ну он, вообще говоря, по разному работает :)

С чего это, если на SCN?

Flashback flashback-у lupus est.
Есть flashback archive.
Есть Flashback Transaction, который таинственным образом требует supplemental logging и ограничен функционалом LogMiner-а.
...
Рейтинг: 0 / 0
20.02.2020, 16:36
    #39929024
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Aleks Niches
Версия 12.2 , но про flashback извиняюсь ничего не нашел.

https://docs.oracle.com/en/database/oracle/oracle-database/12.2/adfns/flashback.html#GUID-03D1CAAE-D940-444A-8771-B1BC636D105D
...
Рейтинг: 0 / 0
20.02.2020, 19:57
    #39929163
Aleks Niches
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback as recreate table
Спасибо !
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Flashback as recreate table / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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