Как выполнить операцию отмены с помощью Oracle Basic Command
Я новичок в Oracle Database и хочу знать, какие команды связаны с Oracle. Кто-нибудь помогает мне с вопросами ниже:
1. Какая команда используется для отображения периода отмены?
2. Какая команда используется для отображения имени отмены табличного пространства?
3. как отключить / включить отмену гарантии хранения?
Спасибо,
1 ответ
Решение
- Какая команда используется для отображения периода отмены?
- Какая команда используется для отображения имени отмены табличного пространства?
Откройте SQL*PLUS как SYSDBA
и использовать show parameter
Команда, как показано ниже.
SQL> show parameter undo
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_management string AUTO
undo_retention integer 2400
undo_tablespace string UNDOTBS1
- как отключить / включить отмену гарантии хранения?
Теперь у вас есть имя табличной области отмены.
Используйте следующую команду, чтобы перейти к отмене хранения guarantee
,
ALTER TABLESPACE UNDOTBS1 RETENTION GUARANTEE;
Чтобы вернуться к noguarantee
,
ALTER TABLESPACE UNDOTBS1 RETENTION NOGUARANTEE;
Используйте следующий запрос, чтобы проверить, гарантировано ли в вашем табличном пространстве отмены сохранение.
SQL> SELECT tablespace_name, retention FROM dba_tablespaces where tablespace_name = 'UNDOTBS1';
Для более подробной информации: Управление Отмена