【DP】数据泵重新映射表空间
我们都知道system表空间我们最好是不要使用,可是万一就有些表不小心使用了system表空间,那么该如何处理呢?方法有很多,刚刚测试了一下利用数据泵重新映射表空间的功能,还是很方便的。1:创建测试用...
【unused】恢复unused的字段
我们知道unused是一个不可逆删除字段的一个动作,原理是先在数据字典中标识某字段为unused,当系统空闲时,再执行彻底删除字段的动作,由于这个unused的动作在设计时就没打算让你恢复...
【函数】translate解惑
1、语法TRANSLATE(expr, from_string, to_string)2、功能expr中的字符串进行替换,替换的规则是:from_string与to_string一一对应进行替换,如果没有对应上,那么将expr中的相应字符将删除。文字描述不好理解,...
【恢复】归档模式恢复非关键数据文件
非system或undo表空间的数据文件即为非关键数据文件,反之即为关键数据文件,本文标题为《 归档模式恢复非关键数据文件》,所以我们先从数据库是否开启归档开始测试。1:查看数...
【表空间】脱机的四种选项
可以将联机的表空间脱机,当表空间为脱机状态的时候,任何用户都访问不了它(需要注意的是,system表空间无法脱机,因为数据库运行中,始终都会用到system表空间中的数据)。表空间脱机有如下四个选项:1)Normal(...
【CONTEXT】自定义CONTEXT(上下文)
oracle提供的sys_context函数来得到跟session相关的上下文,比如:SCOTT@ORA11GR2>select sys_context('userenv','db_name') db_name,sys_context('userenv','host') host_name from dual;DB_NAME HOST_NA...
【闪回】数据归档
我们都知道闪回查询是依赖undo_retention参数的,也就是说,闪回查询最长的时间等于undo_retention的值,如果想查询大于undo_retention的时间的数据,是不可能的,但是闪回归档数...
【闪回】RMAN命令行下闪回数据库
在已启动闪回数据库功能的基础上进行的测试:http://space.itpub.net/685769/viewspace-749364一、方法:1)基于时间:RMAN> FLASHBACK DATABASE TO TIME = "TO_DATE('2012-08-03 14:51:13',...
【闪回】基于【可靠还原点】闪回数据库
在已启动闪回数据库功能的基础上进行的测试:http://space.itpub.net/685769/viewspace-749364一、还原点 1:分类: 1)normal restore point 2)guaranteed res...
【闪回】基于时间闪回数据库
在已启动闪回数据库功能的基础上进行的测试:http://space.itpub.net/685769/viewspace-749364一、在scott用户下创建一张表、并记录系统时间(如果记录了系统时间,那么可以准确的闪回到指定时间点)SCOTT@ORA11GR2...
【闪回】基于SCN闪回数据库
在已启动闪回数据库功能的基础上进行的测试:http://space.itpub.net/685769/viewspace-749364一、在scott用户下创建一张表SYS@ORA11GR2>conn scott/tigerConnected.SCOTT@ORA11GR2>create table fb...
【闪回】数据库的启动、步骤、方法
一、启用闪回数据库闪回数据库相关参数db_flashback_retention_target,意为闪回日志的保留期限,单位为分钟1)修改闪回日志的保存目标为2天SYS@ORA10G>show parameter flashNAME &...
【闪回】事物
续http://space.itpub.net/685769/viewspace-749356通过事务ID可以查出反向的SQL语句SYS@ORA10G>select undo_sql from flashback_transaction_query where xid='08000A0056010000';UNDO_SQL-----------...
【闪回】版本查询
闪回版本查询(Flashback Version Query)是针对指定对象在规定时间段(SCN)内变化的所有情况。语法:SELECT column_name[,column_name,...]FROM table_nameVERSIONS BETWEEN [SCN|...
【闪回】查询
闪回查询可以依据时间或SCN两种方式进行闪回查询(select as of 语句或PL/SQL闪回查询)一、闪回查询 as of 子句语法:SELECT <column_name_list> FROM <table_name> AS OF <TIMESTAMP|SCN> 1)as of ti...
【闪回】删除
从oracle10g开始oracle实现了如windows回收站的功能,也就是说,在drop table的时候,没有直接被drop掉,而是改了个名字放在回收站中,改了名后的格式(BIN$globalUID$version),含义如下...
【闪回】表
闪回技术是恢复技术的革新性进步,恢复速度快且易于操作,闪回操作有如下功能:oracle10g:闪回表、闪回删除、闪回查询、闪回版本、闪回事务、闪回数据库oracle11g:闪回数据归档下面做一下闪回表实践一...
【权限】alter role & set role
创建角色的时候,是允许增加口令的,角色的口令在oracle10g中不是很好理解,感觉也没啥大用,在oracle11g中做了微调,感觉口令有些用处了,并且相对更好理解了。角色有两种增加口令的方法:1)创建角色的时候...
【权限】admin option和grant option的使用测试
在测试ADMINOPTION和GRANTOPTION之前,先介绍几个概念,如下:1)系统权限:是针对oracle系统操作而言,例如登陆create session,创建表:create table等;2)对象权限:是针对对象操作的权限,例如对...
【参数】动态参数、静态参数区别及测试
一:静态参数、动态参数的概念1)静态参数:在修改参数以后,必须重启数据才能生效的参数如下sql来查询所有的静态参数:select name,value from v$parameter where issys_modifiable=up...