- 浏览: 217939 次
- 性别:
- 来自: 魔都
文章分类
最新评论
-
tsinglongwu:
顶,解决了获取Date单元格的内容问题,原来要转换成DateC ...
【转】JXL获取Excel单元格的日期(DateCell.getDate)与实际填写日期相差8小时的解决方法 -
alexyao8:
威武,今天刚遇到这个问题
【转】JXL获取Excel单元格的日期(DateCell.getDate)与实际填写日期相差8小时的解决方法 -
freeren:
...
利用JAVA Bean 反射得到set,get方法 -
pandengzhegt:
我也敬礼!
《Java Annotation 高级应用》 -
yingzhor:
好文! 敬礼!
《Java Annotation 高级应用》
oracle10g 提供了类似操作系统中的回收站功能。当drop table的时候,实际上只是将其重命名,并将table以及相关联的对象如index,constraint等放到回收站(RecycleBin)中,后续如果发现drop错了table,可以使用flashback table命名将回收站中的table还原,这就是oracle10g的Flashback Drop功能。
1.什么是Recycle Bin
实际上,Recycle Bin只是一个保存被drop的对象的一个数据字典表。所以,可以通过如下语句查询回收站中的信息:select * from recyclebin
除非拥有sysdba权限,每个用户只能看到属于自己的对象。所以,对于用户来说,好像每个人都拥有自己的回收站。即使用户有删除其他schema对象的权限,也只能在recyclebin中看到属于自己的对象。
SQL> conn hr/hr
已连接。
SQL> drop table test;
表已删除。
SQL> conn test/test
已连接。
SQL> drop table test;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
SQL> conn hr/hr
已连接。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$HX/8VbJARoea6Eckpactvg==$0 TEST
注意:两个对象名是不一样的。
以下几种drop不会将相关对象放进RecycleBin:
* drop tablespace:会将RecycleBin中所有属于该tablespace的对象清除
* drop user:会将RecycleBin中所有属于该用户的对象清除
* drop cluster:会将RecycleBin中所有属于该cluster的成员对象清除
* drop type:会将RecycleBin中所有依赖该type的对象清除
RecycleBin中的对象会被系统自动按照规则重命名,这是为了防止命名冲突。命名格式为:BIN$unique_id$version
其中unique_id是26个字符的对象唯一标识符,version则是对象在数据库中的版本号。
SQL> conn test/test
已连接。
SQL> create table t(id int);
表已创建。
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
SQL> create table t(id int);
表已创建。
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
BIN$to91fMaiSSCcj2eI36eDyQ==$0 T
可以看到,删除table t后,重建一个名为t的table,再次删除,其unique_id是不一样的。
这时,做一个还原看看:
SQL> flashback table t to before drop rename to t;
闪回完成。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
这里,Oracle选择了最后一次删除的T表还原。
再次删除
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$aafxCq9gTbGMvrqnLMP69A==$0 T
可以看到unique_id又变了。所以,通过这种命名方式,避免了对于删除table后又重建了同名table的情况可能造成的命名冲突。
2.如何启用/禁用RecycleBin
可以通过参数禁用或启用recyclebin这个特性
在Oracle 10gR1中,通过修改一个隐含_recyclebin为False可以禁
用这个特性,
在Oracle 10gR2中,recyclebin变成了一个常规参数,可以在session/system级动态修改 :
SQL> show parameter recyclebin
NAME TYPE VALUE
------------------------------------ ----------- ------
recyclebin string on
SQL> alter session set recyclebin=off;
会话已更改。
SQL> alter session set recyclebin=on;
会话已更改。
SQL> alter system set recyclebin=off;
系统已更改。
SQL> alter system set recyclebin=on;
系统已更改。
3.如何查看RecycleBin中的信息
前面已经提到,用户可以通过查询recyclebin来查看属于自己的被drop的对象。
SQL> select object_name,object_type from dba_objects where object_name='RECYCLEBIN';
OBJECT_NAME
--------------------------------------------------------------------------------
OBJECT_TYPE
-------------------
RECYCLEBIN
SYNONYM
SQL> select owner,synonym_name,table_owner,table_name from dba_synonyms where synonym_name='RECYCLEBIN';
OWNER SYNONYM_NAME
------------------------------ ------------------------------
TABLE_OWNER TABLE_NAME
------------------------------ ------------------------------
PUBLIC RECYCLEBIN
SYS USER_RECYCLEBIN
可以发现,实际上recyclebin是user_recyclebin的一个公共同义词。还可以通过dba_recyclebin查看系统中所有被drop的对象,但这里没有all_recyclebin视图。
另外,Sqlplus也提供了一个专门的命令
SQL> show recyclebin
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
但该命令只能看到被drop的table,该table对应的index等只能通过查询获取。
SQL> create table t(id int);
表已创建。
SQL> create index ix_t on t(id);
索引已创建。
SQL> alter table t add constraint con_t_pk primary key(id) using index ix_t;
表已更改。
SQL> drop table t;
表已删除。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$Lw6h3tI8SjirrzY38PbKZA==$0 TABLE 2008-09-27:16:41:51
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
4.如何清除RecycleBin中的对象
回收站中的东西多了,自然要清除。Oracle10g增加了一个新的关键字purge来执行清除recyclebin的功能。
purge table table_name可以清除指定的table,这里的table_name既可以是table原来的名字,也可以是回收站中按规则自动命名的名字。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$Lw6h3tI8SjirrzY38PbKZA==$0 TABLE 2008-09-27:16:41:51
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
1)SQL> purge table test;
表已清除。
2)SQL> purge table "BIN$Lw6h3tI8SjirrzY38PbKZA==$0";
表已清除。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
3) SQL> purge tablespace users;
表空间已清除。
4) SQL> purge tablespace users user hr;
表空间已清除。
Purge recyclebin可以清除执行该命令的用户所能看到的所有recyclebin对象。也就是普通用户能清除属于自己的对象,而sysdba用户则能清除所有recyclebin中的对象。
5)purge index可以清除index对象。
SQL> create table t1(id int);
表已创建。
SQL> create index ix_t1 on t1(id);
索引已创建。
SQL> drop table t1;
表已删除。
SQL> select object_name,original_name,type from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
TYPE
-------------------------
BIN$lTA1iH/bTzqqe4/qmpBeJw==$0 T
TABLE
BIN$6G08DJvESIyFDrYA9nO24Q==$0 IX_T1
INDEX
BIN$El5FGgr8RF6MY6HiHlnoRw==$0 T1
TABLE
SQL> purge index ix_t1;
索引已清除。
SQL> select object_name,original_name,type from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
TYPE
-------------------------
BIN$lTA1iH/bTzqqe4/qmpBeJw==$0 T
TABLE
BIN$El5FGgr8RF6MY6HiHlnoRw==$0 T1
TABLE
SQL>
5.如何还原RecycleBin中的对象
前面的试验中已经使用Flashback table来还原过被删除的table.
ID NUMBER(38)
如果多次删除同名的table,则使用上面的语句还原的是最后一个被删除的test表,这里也可以使用RecycleBin给table的名字来做还原。
SQL> flashback table "BIN$GoZUqZ6GS222JZdcCtFlHQ==$0" to before drop rename to test
闪回完成。
1.什么是Recycle Bin
实际上,Recycle Bin只是一个保存被drop的对象的一个数据字典表。所以,可以通过如下语句查询回收站中的信息:select * from recyclebin
除非拥有sysdba权限,每个用户只能看到属于自己的对象。所以,对于用户来说,好像每个人都拥有自己的回收站。即使用户有删除其他schema对象的权限,也只能在recyclebin中看到属于自己的对象。
SQL> conn hr/hr
已连接。
SQL> drop table test;
表已删除。
SQL> conn test/test
已连接。
SQL> drop table test;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
SQL> conn hr/hr
已连接。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$HX/8VbJARoea6Eckpactvg==$0 TEST
注意:两个对象名是不一样的。
以下几种drop不会将相关对象放进RecycleBin:
* drop tablespace:会将RecycleBin中所有属于该tablespace的对象清除
* drop user:会将RecycleBin中所有属于该用户的对象清除
* drop cluster:会将RecycleBin中所有属于该cluster的成员对象清除
* drop type:会将RecycleBin中所有依赖该type的对象清除
RecycleBin中的对象会被系统自动按照规则重命名,这是为了防止命名冲突。命名格式为:BIN$unique_id$version
其中unique_id是26个字符的对象唯一标识符,version则是对象在数据库中的版本号。
SQL> conn test/test
已连接。
SQL> create table t(id int);
表已创建。
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
SQL> create table t(id int);
表已创建。
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$a5ZBzpZWTQ2TNYt7SOzUFQ==$0 TEST
BIN$to91fMaiSSCcj2eI36eDyQ==$0 T
可以看到,删除table t后,重建一个名为t的table,再次删除,其unique_id是不一样的。
这时,做一个还原看看:
SQL> flashback table t to before drop rename to t;
闪回完成。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ -------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
这里,Oracle选择了最后一次删除的T表还原。
再次删除
SQL> drop table t;
表已删除。
SQL> select object_name,original_name from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 T
BIN$aafxCq9gTbGMvrqnLMP69A==$0 T
可以看到unique_id又变了。所以,通过这种命名方式,避免了对于删除table后又重建了同名table的情况可能造成的命名冲突。
2.如何启用/禁用RecycleBin
可以通过参数禁用或启用recyclebin这个特性
在Oracle 10gR1中,通过修改一个隐含_recyclebin为False可以禁
用这个特性,
在Oracle 10gR2中,recyclebin变成了一个常规参数,可以在session/system级动态修改 :
SQL> show parameter recyclebin
NAME TYPE VALUE
------------------------------------ ----------- ------
recyclebin string on
SQL> alter session set recyclebin=off;
会话已更改。
SQL> alter session set recyclebin=on;
会话已更改。
SQL> alter system set recyclebin=off;
系统已更改。
SQL> alter system set recyclebin=on;
系统已更改。
3.如何查看RecycleBin中的信息
前面已经提到,用户可以通过查询recyclebin来查看属于自己的被drop的对象。
SQL> select object_name,object_type from dba_objects where object_name='RECYCLEBIN';
OBJECT_NAME
--------------------------------------------------------------------------------
OBJECT_TYPE
-------------------
RECYCLEBIN
SYNONYM
SQL> select owner,synonym_name,table_owner,table_name from dba_synonyms where synonym_name='RECYCLEBIN';
OWNER SYNONYM_NAME
------------------------------ ------------------------------
TABLE_OWNER TABLE_NAME
------------------------------ ------------------------------
PUBLIC RECYCLEBIN
SYS USER_RECYCLEBIN
可以发现,实际上recyclebin是user_recyclebin的一个公共同义词。还可以通过dba_recyclebin查看系统中所有被drop的对象,但这里没有all_recyclebin视图。
另外,Sqlplus也提供了一个专门的命令
SQL> show recyclebin
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
但该命令只能看到被drop的table,该table对应的index等只能通过查询获取。
SQL> create table t(id int);
表已创建。
SQL> create index ix_t on t(id);
索引已创建。
SQL> alter table t add constraint con_t_pk primary key(id) using index ix_t;
表已更改。
SQL> drop table t;
表已删除。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$Lw6h3tI8SjirrzY38PbKZA==$0 TABLE 2008-09-27:16:41:51
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
4.如何清除RecycleBin中的对象
回收站中的东西多了,自然要清除。Oracle10g增加了一个新的关键字purge来执行清除recyclebin的功能。
purge table table_name可以清除指定的table,这里的table_name既可以是table原来的名字,也可以是回收站中按规则自动命名的名字。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$Lw6h3tI8SjirrzY38PbKZA==$0 TABLE 2008-09-27:16:41:51
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
1)SQL> purge table test;
表已清除。
2)SQL> purge table "BIN$Lw6h3tI8SjirrzY38PbKZA==$0";
表已清除。
SQL> show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
T BIN$aafxCq9gTbGMvrqnLMP69A==$0 TABLE 2008-09-27:16:02:03
T BIN$2YtUFN8ZTIqKDKXAPE7HgQ==$0 TABLE 2008-09-27:15:48:13
3) SQL> purge tablespace users;
表空间已清除。
4) SQL> purge tablespace users user hr;
表空间已清除。
Purge recyclebin可以清除执行该命令的用户所能看到的所有recyclebin对象。也就是普通用户能清除属于自己的对象,而sysdba用户则能清除所有recyclebin中的对象。
5)purge index可以清除index对象。
SQL> create table t1(id int);
表已创建。
SQL> create index ix_t1 on t1(id);
索引已创建。
SQL> drop table t1;
表已删除。
SQL> select object_name,original_name,type from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
TYPE
-------------------------
BIN$lTA1iH/bTzqqe4/qmpBeJw==$0 T
TABLE
BIN$6G08DJvESIyFDrYA9nO24Q==$0 IX_T1
INDEX
BIN$El5FGgr8RF6MY6HiHlnoRw==$0 T1
TABLE
SQL> purge index ix_t1;
索引已清除。
SQL> select object_name,original_name,type from recyclebin;
OBJECT_NAME ORIGINAL_NAME
------------------------------ --------------------------------
TYPE
-------------------------
BIN$lTA1iH/bTzqqe4/qmpBeJw==$0 T
TABLE
BIN$El5FGgr8RF6MY6HiHlnoRw==$0 T1
TABLE
SQL>
5.如何还原RecycleBin中的对象
前面的试验中已经使用Flashback table来还原过被删除的table.
SQL> show recyclebin ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME ---------------- ------------------------------ ------------ ------------------- T BIN$lTA1iH/bTzqqe4/qmpBeJw==$0 TABLE 2008-09-27:17:02:16 T1 BIN$El5FGgr8RF6MY6HiHlnoRw==$0 TABLE 2008-09-27:17:03:25 SQL> flashback table t to before drop rename to t; 闪回完成。 SQL> SQL> desc test名称 是否为空? 类型 ----------------------------------------- -------- ----------------------------
ID NUMBER(38)
如果多次删除同名的table,则使用上面的语句还原的是最后一个被删除的test表,这里也可以使用RecycleBin给table的名字来做还原。
SQL> flashback table "BIN$GoZUqZ6GS222JZdcCtFlHQ==$0" to before drop rename to test
闪回完成。
发表评论
-
SQL 表数据旋转90度(二维转换)
2012-07-27 16:14 1850/**//* 将表数据旋转90度(2007-11-19于海南 ... -
ORA-12505 错误的解决方案
2012-06-19 16:46 3211引用错误信息 : ORA-12505, TNS:listene ... -
更新sequence值的动态sql语句
2011-12-27 16:08 2060一. --导出之前把该语句执行一遍,复制执行结果,然后在导入后 ... -
Hibernate 支持wm_concat等函数
2011-11-14 16:31 1539背景:由于项目需要,我们在查询主信息时,可能需要通过某些明细信 ... -
Oracle计算时间差函数
2011-11-09 16:48 2403两个Date类型字段:START_ ... -
ORACLE 自动备份脚本
2011-09-13 12:02 1428方法一: 1. AP服务器上建立c:\backup文件夹(文件 ... -
SQL 对指定字段的几个值进行排序
2011-09-06 15:27 1028--就这一句话,大家应该看得懂,嘿嘿 order by (c ... -
ORA-01652: 无法通过128扩展temp
2011-08-15 10:39 1600通常来说如果出现该错误是由于临时表空间空间不足所致,只要给表空 ... -
Database Link【详解】
2011-02-21 18:55 1405--创建 CREATE public database ... -
ORACLE 闪回 恢复 偶然丢失的数据
2011-01-26 15:42 21861、Oracle 9i的闪回查询功 ... -
批量移动表和索引的表空间
2011-01-26 15:38 1260--1.修改表的空间 alter table table_ ... -
ORACLE误删数据的恢复
2011-01-16 10:48 896有很多原因导致了数据记录的误删,怎样恢复误删的记录呢?先来看看 ... -
oracle 10G flashback 学习
2010-12-23 11:31 1081项目开发中,前台人员不小心删除了配置表数据,我用此方法把删除的 ... -
【转】Oracle10g Flashback Query数据闪回
2010-12-23 11:22 1887Oracle10g通过Flashback Version Qu ... -
oracle 查看锁 与 解锁
2010-11-10 12:12 1107--------------解锁 alter syste ...
相关推荐
oracle数据库FLASHBACK系列功能介绍
回收站,从原理上来说就是一个数据...相信随着10G的大范围应用,这种情形应该比较少见了,我们可以充分利用10g的闪回功能来避免大量的人工误操作。DBA管理上的相关信息可以从USER_recyclebin(DBA_recyclebin)中获取。
Oracle 9i 开始支持闪回,Oracle10g开始全面支持闪回功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法。 本文主要对Oracle常用闪回使用做些详细介绍,其中对于不常用的事务和版本...
您可能感兴趣的文章:Oracle误删除表数据后的数据恢复详解Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法误删除$ORACLE_HOME/...
matlab开发-RecycleBin。除了将文件移动到所选文件夹并进行恢复外,对文件的工作方式与(删除)类似。
AD回收站恢复工具 ,可以恢复AD中被误的用户。用户组。计算机
Oracle 10g开始,drop table 命令的实现方式为:它实际上根本没有删除表,而只是重命名表,并把重命名的表放进回收站(每个用户都有一个回收站)可以在user_recyclebin数据字典中查看当前用户的回收站中的内容,...
此举 可以恢复表结构,同时 数据也恢复了 必须9i或10g以上版本支持,flashback无法恢复全文索引 您可能感兴趣的文章:Oracle数据块损坏之10231内部事件不完全恢复[Oracle] 解析在没有备份的情况下undo损坏怎么办ORA
获得系统内回收站的资源,并可以操作
RBIN is a software which acts as a RECYCLEBIN" to delete and restore the files in Linux. Restores the selected file/directory to its original location. And deletes the files perminantly whose ...
可用于RocketDock和RK等模拟苹果系统的停靠栏。可以提高工作效率
收藏夹RecycleBin可以帮助您恢复它们。 您只需要设置回收站文件夹。 *当您删除书签时,它们将被移到回收站。 *当您删除回收站中的书签时,它们将真正消失。 *当您删除回收站时,它将为空。 支持语言:English,中文 ...
1\将表闪回到某一时间点: 闪回操作前启用行移动功能 Sql代码 alter ... 2\闪回回收站: Java代码 SQL>show recyclebin; SQL>drop table emp; SQL>show recyclebin; ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
目录一、作用二、回收站操作三、通过Purge删除回收站的...通过dba_recyclebin视图可查看回收站内容; 回收站中的对象名为BIN$打头,可以单独访问: SELECT * FROM "BIN$iB6Z3f+5QOGjw0iKVisLqg==$0" 2.开启/关闭回收站
语言:English,中文 (繁體) ...收藏夹RecycleBin可以帮助您恢复它们。 您只需要设置回收站文件夹。 *当您删除书签时,它们将被移到回收站。 *当您删除回收站中的书签时,它们将真正消失。 *当您删除回收站时,它将为空。
1、drop表,如何进行恢复 代码如下: create table etl (id number);...SQL> SELECT OBJECT_NAME,ORIGINAL_NAME,CAN_UNDROP,CAN_PURGE FROM DBA_RECYCLEBIN WHERE ORIGINAL_NAME=’ETL’; OBJECT_NAME ORIGINAL
实现文件回收站效果。用户拖放某张图片在垃圾箱图标上,即可删除这张图片,并且有删除文件的粉碎效果。 注意:请在Mac下解压使用
来源:Licence:BSD平台:iOS设备:iPhone / iPad作者:Hegaka 实现文件回收站效果。用户拖放某张图片在垃圾箱图标上,即可删除这张图片,并且有删除文件的粉碎效果。 Code4App编译测试,适用环境:Xcode 4.3,...
rally_recyclebin_report.rb 用于汇总给定工作区的回收站的全部内容的实用程序 此脚本可用于输出包含在回收站中的所有项目的汇总电子表格,包括以下字段: ID 对象ID 删除日期 名称 删除dBy 类型 回收站条目的 ...
1.7.2. 关闭数据库的recyclebin (仅实施DDL时进行配置) 6 1.7.3. 添加变量(以linux操作系统为例) 6 1.7.4. 编辑GLOBALS参数文件 6 1.7.5. 安装sequence支持(**********) 7 1.7.6. 添加表级或者schema级别附加...