0
我新的與Oracle數據庫和我想知道一些命令與Oracle執行有關撤消操作。 有誰幫我下面的問題:
1.哪些命令中使用,以表明UNDO_RETENTION期?
2.哪個命令用來顯示撤銷表空間的名字嗎?
3.如何禁用/啓用撤消保留保障?如何使用Oracle基本命令
感謝,
我新的與Oracle數據庫和我想知道一些命令與Oracle執行有關撤消操作。 有誰幫我下面的問題:
1.哪些命令中使用,以表明UNDO_RETENTION期?
2.哪個命令用來顯示撤銷表空間的名字嗎?
3.如何禁用/啓用撤消保留保障?如何使用Oracle基本命令
感謝,
- 哪個命令使用顯示UNDO_RETENTION期?
- 哪個命令用來顯示撤銷表空間的名字嗎?
打開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;
使用下面的查詢來檢查你的undo表是否保留或保證沒有。
SQL> SELECT tablespace_name, retention FROM dba_tablespaces where tablespace_name = 'UNDOTBS1';
有關詳細信息:Managing Undo
太好了! Command如何使用來顯示撤消表空間名稱?或者它們與顯示undo_retention時段相同? –
在SQLPLUS上使用'show parameter undo_tablespace'作爲sysdba。當我們做'show parameter'時,它在這些參數表上運行like操作符,所以我們得到所有相關的參數。例如:'show parameter undo'就像從參數中選擇*一樣,參數如'%undo%'。 – JSapkota