回收站不工作的問題解決
一. 問題描述
在測試flashback 的功能時,發現drop表時,回收站功能沒有能夠啟用.
二. 問題分析
資料庫的flashback和recyclebin功能是開放的.
sql>select flashback_on from v$database;
FLASHBACK_ON
------------------------------------------------------
YES
SQL>show parameter recyclebin
NAME TYPE VALUE
---------------------- --------------------------------- --------
recyclebin string ON
SQL>create table t(x number(10));
Table created.
SQL> insert into t values(1);
1 row created.
SQL> commit;
Commit complete.
SQL> select * from t;
X
----------
1
SQL> drop table t;
Table dropped.
####檢查回收站裡面,有沒有剛才刪除的表,結果顯示沒有任何記錄.
SQL> show recyclebin
SQL> select * from user_recyclebin;
no rows selected
檢查使用者預設表空間,原來hr使用者的預設表空間為system,hr.t表建立在system表空間上,所以刪除該表時,因為它存在於system表空上
,不放入回收站.
SQL> select username ,default_tablespace from dba_users;
USERNAME DEFAULT_TABLESPACE
---------------------------------------- --------------------
OLTP1 SYSTEM
OUTLN SYSTEM
HR SYSTEM
SYS SYSTEM
SYSTEM SYSTEM
TSMSYS SYSTEM
DIP SYSTEM
DBSNMP SYSAUX
WMSYS SYSAUX
三. 問題解決
修改使用者的預設表空間(非system表空間)
SQL>alter user hr default tablespace users;
User altered.
再次測試刪除表的操作.
SQL> create table t (id number(10));
Table created.
SQL> insert into t values(1);
1 row created.
SQL> commit;
Commit complete.
SQL> drop table t;
Table dropped.
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$vkI6NtLWip7gQKjAgdAVoA==$0 TABLE 2012-04-22:02:34:25
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1057973/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何解決回收站無法清空的問題
- 近期工作遇到的問題及解決方式收藏
- 光碟機不讀盤問題解決
- Maven解決repository不更換的問題Maven
- 工作中使用 Git 解決問題的場景Git
- 解決「問題」,不要解決問題
- 解決text-overflow: ellipsis;不生效的問題
- 解決cef中title不現實tooltip的問題
- 解決公網IP地址不夠的問題(轉)
- vue scoped 解決樣式不生效問題Vue
- FIREFOX打不開GMAIL問題解決FirefoxAI
- crontab不執行mysql的指令碼問題的解決!MySql指令碼
- Win10系統回收站打不開怎麼辦 win10回收站打不開的解決方法Win10
- 工作中碰到的Java問題整理及解決方案Java
- 【MySQL】order by 結果不準確的問題及解決MySql
- Java解決Itext pdf中文不顯示問題Java
- WPF 解決 CommandParameter 引數不更新問題
- Oracle學習遇到的問題收集及解決 - 不斷更新Oracle
- 解決arcgis for android中feature不顯示的問題Android
- 解決Windows下SVN上UUID不匹配問題WindowsUI
- win10回收站不見了在哪裡找_win10桌面找不到回收站的解決方法Win10
- 解決問題
- 常見問題--oracle 回收站Oracle
- 如何使用AIRCHECK G2解決wifi連不上的問題AIWiFi
- log4jnet不記錄日誌的問題解決
- Oracle ebs apache 啟動不起來的問題解決過程OracleApache
- Oracle ebs apach 啟動不起來的問題解決過程Oracle
- docker下mysql連線數修改後不生效問題的解決DockerMySql
- 發現問題,解決問題
- Ubuntu中解決pdf中文亂碼或不顯問題Ubuntu
- vue-解決background-image:url不顯示問題Vue
- 【問題解決】單機搭建dataguard的問題
- 黑蘋果的問題解決蘋果
- 遇到問題的解決方法
- display:flex解決的問題Flex
- 解決bigdecime的問題
- oracle 鎖問題的解決Oracle
- vpd碰到的問題解決