Я хочу FLASHBACK ARCHIVE
таблицу в разных PDB. Я хочу создать отдельное табличное пространство с целью архивации воспоминаний. Я просматривал документы Oracle о CDB (база данных контейнеров) и PDB (база данных Pluggable). Я обнаружил, что может быть создан обычный пользователь, доступный со всех PDB и CDB. Мне было интересно, можно ли в Oracle CDB создать общее табличное пространство, доступное для всех PDB этим обычным пользователем? И FLASHBACK ARCHIVE
для каждой PDB, которая использует общее табличное пространство, созданное в CDB, чтобы общий пользователь архивировал в соответствующие архивы флешбека в своей PDB, а каждый архив флешбека невидим для пользователя в другой PDB.
Или отдельное табличное пространство должно быть создано в каждой PDB для FLASHBACK ARCHIVE?
Пример: Предположим, что существует таблица EMPLOYEES в 2 разных PDB PDB1 и PDB2. Каков наилучший способ архивирования таблицы EMPLOYEES время от времени, когда пользователи других PDB не знают об этом и с меньшими усилиями?
Присутствует обычный пользовательский HR. Я хочу, чтобы HR из PDB1 и PDB2 архивировали таблицу EMPLOYEES соответствующих PDB в общий TABLESPACE
FLASH_TABLSPACE, если это возможно. (Или любая лучшая альтернатива для того же самого)