Oracle Apex: отброшенные объекты не отображаются в корзине

После случайного удаления тела пакета в Oracle Application Express 4.0.2.00.09 я попытался восстановить его из корзины.

Однако объект не отображается в этой папке вместе с другими многочисленными объектами, которые я пропустил в прошлом.

Использование Flashback также не имело никакого эффекта. Кто-нибудь еще испытывал это? Кто-нибудь знает как это решить?

1 ответ

В корзине хранятся только удаленные таблицы (и связанные с ними биты и фрагменты, такие как индексы и триггеры).

Пакеты базы данных, представления и другие объекты удаляются навсегда. Вам необходимо восстановить из резервной копии или программного обеспечения контроля версий.

Если вы не можете откатить удаленные таблицы, следуйте этим инструкциям.

  1. Щелкните правой кнопкой мыши на пользователе.(Пользователь, который использовал для создания вашего соединения)
  2. Перейти к редактированию пользователя
  3. Нажмите на вкладку SQL в редактировании пользователя
  4. Измените "DEFAULT TABLESPACE" с "SYSTEM" на "USERS"
  5. Теперь создайте новую таблицу под пользователем, затем отбросьте ее и попробуйте откатить ее.
Другие вопросы по тегам