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

Возможен ли вариант с 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
Flashback as recreate table
    #39928965
Фотография Vivat!San
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два вопроса:

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

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

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


С чего это, если на SCN?
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39928970
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Flashback as recreate table
    #39928971
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С сохранение целостности данных в течении 2-ух дней ? В голову лезет вариант с флашбекпов вернуть данные за последние 2 дня с пересоздание таблицы с другим названием и потом заинсертить в главную таблицу недостающие даннные.
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39928973
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks Niches
В голову лезет вариант с флашбекпов вернуть данные за последние 2 дня с пересоздание таблицы с другим названием и потом заинсертить в главную таблицу недостающие даннные.


а этот вариант синтаксис флешб. не допускает , поэтому обратился за помощью
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39928976
Фотография -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.
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39928982
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-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
Flashback as recreate table
    #39928988
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks Niches
переискал везде
Ну, если между В и Е не пропущена П, то стоит посмотреть в еще одно место - документацию на соответствующую версию.
recover table - 12.1 + remap 12.2
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39929009
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-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
Flashback as recreate table
    #39929017
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vivat!San
andrey_anonymous

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

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

Flashback flashback-у lupus est.
Есть flashback archive.
Есть Flashback Transaction, который таинственным образом требует supplemental logging и ограничен функционалом LogMiner-а.
...
Рейтинг: 0 / 0
Flashback as recreate table
    #39929024
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Flashback as recreate table
    #39929163
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо !
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Flashback as recreate table
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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