oracle闪回删除表

oracle闪回删除表

ID:20388568

大小:275.01 KB

页数:5页

时间:2018-10-12

oracle闪回删除表_第1页
oracle闪回删除表_第2页
oracle闪回删除表_第3页
oracle闪回删除表_第4页
oracle闪回删除表_第5页
资源描述:

《oracle闪回删除表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle闪回删除表在oracle中删除表并且快速恢复的实验操作1.注意:(1)sys的删除不会放到回收站。(2)回收站功能要开启。查看回收站功能是否开启:showparameterrecyclebin;关闭回收站altersessionsetrecyclebin=off;开启回收站altersessionsetrecyclebin=on;在开启回收站功能之后再建立测试用户并进行一系列的测试。创建yss1用户createuseryss1identifiedbyyss;赋予该用户DBA的权限grantdbatoyss1;切换yss1

2、用户进行登录connyss1/yss创建测试表并插入数据:createtableyss1(xint);insertintoyss1selectrownumfromdualconnectbylevel<=100;selectcount(*)fromyss1;  实验一通过表名闪回表删除表:droptableyss1;selectcount(*)fromyss1;showrecyclebin;查询回收站:showrecyclebin恢复表:flashbacktableyss1tobeforedrop;selectcount(*)from

3、yss1;实验二:通过回收站内的表名闪回表droptableyss1;showrecyclebin;flashbacktable“BIN$vzR3LbsZTf6cwjCBjzRNYA”==$0"tobeforedrop;selectcount(*)fromyss1;  实验三闪回表的同时重命名表droptableyss1;showrecyclebin;flashbacktableyss1tobeforedroprenametotest;selectcount(*)fromtest;实验四闪回带索引的表创建索引createindexi

4、n_xontest(x);误删除表:droptabletest;查看回收站showrecyclebin;闪回表:flashbacktablezlhtobeforedroprenametoyss1;这里一定要使用大写”YSS1”查看索引名:selectindex_namefromuser_indexeswheretable_name='YSS1';更改索引名:alterindex"BIN$6PXwJQWCSUWmn1ISInPfyw==$0"renametoin_x;补充:查看回收站的命令(1)showrecyclebin(2)sel

5、ectobject_name,original_name,typefromrecyclebin;(3)selectobject_name,original_name,typefromuser_recyclebin;(4)selectobject_name,original_name,typefromdba_recyclebin;(具有dba权限才能查看)user_recyclebin是一个视图,recycle是这个视图的一个同义词。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。