您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle数据库的回收站

2024/3/27 22:55:48发布23次查看
对于oracle数据库,为了保证数据的安全性,我们需要设置好数据库的回收站功能,默认这个功能是开启的。我们可以通过以下步骤进行
对于oracle数据库,为了保证数据的安全性,我们需要设置好数据库的回收站功能,默认这个功能是开启的。我们可以通过以下步骤进行查看和修改。
1 查看数据库是否设置了数据库的回收站(recyclebin 功能)
show parameter recyclebin;
sql> show parameter recyclebin;
name                                type        value
------------------------------------ -----------
recyclebin                          string      on
2 如果这个value 是on 则表示已经开启的回收站功能,如果是off状态,则我们需要通过命令开启数据库的回收站功能。
开启和关闭recyclebin 的命令
开启reclebin 命令
查看状态
sql> show parameter recyclebin;
name                                type        value
------------------------------------ ----------- ------------------------------
recyclebin                          string      off
修改会on状态,需要注意的是要指定scope=spfile,因为这个参数是不能再内存中修改的
sql> alter system set recyclebin=on scope=spfile;
system altered
状态已经修改,我们需要重启数据库使得参数生效
sql> alter system set recyclebin=on scope=spfile;
system altered
3 关闭数据库的回收站功能(因为修改的是spfile,需要重启数据库才会生效)
sql> alter system set recyclebin=on scope=spfile;
system altered
4 清空回收站里面的数据
清空回收站里面的所有数据
sql> purge recyclebin;
done
清空具体的一个表
sql> purge table dept;
done
5 数据还原功能(最重要的),开启数据库的回收站功能就是防止误删除,可以进行数据的回收
flashback table bonus to before drop;
重命名的方式进行数据的还原
flashback table salgrade to before drop  rename to salgrade_bak;
修改数据库中的表名
alter table salgrade_bak rename to salgrade
oracle 11g 在redhat linux 5.8_x64平台的安装手册
linux-6-64下安装oracle 12c笔记
在centos 6.4下安装oracle 11gr2(x64)
oracle 11gr2 在vmware虚拟机中安装步骤
debian 下 安装 oracle 11g xe r2
本文永久更新链接地址:

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product