Как выполнить операцию отмены с помощью Oracle Basic Command

Я новичок в Oracle Database и хочу узнать, какие команды связаны с Oracle. Кто-нибудь поможет мне с вопросами ниже:

1. Какая команда используется для отображения периода хранения отмены?
2. Какая команда используется для отображения имени табличного пространства отмены?
3. как отключить/включить сохранение отмены гарантия?

Спасибо,


person A Pov    schedule 05.12.2016    source источник
comment
docs.oracle.com/cd/B19306_01/server.102/ b14231/undo.htm   -  person Shiwangini    schedule 24.02.2020


Ответы (1)


  1. Какая команда используется для отображения периода undo_retention?
  2. Какая команда используется для отображения имени табличного пространства отмены?

Откройте SQL*PLUS как SYSDBA и используйте команду show parameter, как показано ниже.

SQL> show parameter undo
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      AUTO
undo_retention                       integer     2400
undo_tablespace                      string      UNDOTBS1
  1. как отключить/включить отмену гарантии хранения?

Теперь у вас есть имя табличного пространства отмены.

Используйте следующую команду, чтобы переключиться на отмену удержания guarantee.

ALTER TABLESPACE UNDOTBS1 RETENTION GUARANTEE; 

Чтобы вернуться к noguarantee.

ALTER TABLESPACE UNDOTBS1 RETENTION NOGUARANTEE; 

Используйте следующий запрос, чтобы проверить, гарантировано ли сохранение вашего табличного пространства отмены.

SQL> SELECT tablespace_name, retention FROM dba_tablespaces where tablespace_name = 'UNDOTBS1';

Подробнее: Управление отменой

person atokpas    schedule 05.12.2016
comment
Большой! как насчет использования команды для отображения имени табличного пространства отмены? или они одинаковы с периодом отмены показа undo_retention? - person A Pov; 05.12.2016
comment
Используйте show parameter undo_tablespace в SQLPLUS в качестве sysdba. Когда мы делаем show parameter, он запускает оператор like для этих таблиц параметров, поэтому мы получаем все связанные параметры. Пример: show parameter undo — это то же самое, что select * из параметров, где такой параметр, как «% undo%». - person atokpas; 05.12.2016