【原创】创建DDL触发器捕捉schema所有对象改变的记录
创建记录表drop table ddl_log_qiang purge;create table ddl_log_qiang (operation varchar2(50), 什么操作obj_owner varchar2...
【原创】《Oracle DBA日常工作和职责》
《Oracle DBA日常工作和职责》1.数据库环境LEO1@LEO1> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterpris...
【原创】Oracle undo我们需要掌握什么
《Oracle undo我们需要掌握什么》引言:undo 是Oracle数据库的重要组件,刚入门的朋友建议要把undo的原理和机制理解明白,尤其是和redo组件的区别和联系。了解undo就相当于对oracle恢复有了一半的理...
【原创】Oracle 数据结构知多少(一)
更多精彩内容请光临 www.leonarding.com《Oracle 数据结构知多少(一)》一 概念篇这里呢我只是把Oracle逻辑结构和物理结构所涉及到的segment段 extent区 block块的概念和相互管理简...
【原创】Oracle 数据结构知多少(二)
更多精彩内容请光临 www.leonarding.com《Oracle 数据结构知多少(二)》一 开场白上周刚刚完成了“Oracle 数据结构(一)”,重点讲述了数据块的存储属性,空闲空间合并,segment-extent-block 相互关系等...
【原创】模拟控制文件丢失的数据库恢复
一 数据库版本SYS@LEO1>showuserUSER is"SYS"SYS@LEO1>select* from v$version;BANNER--------------------------------------------------------------------------------Oracle Database11g Enterprise Ed...
【原创】模拟状态为active的日志损坏的数据恢复实验(不完全恢复)
更多精彩内容尽在 www.leonarding.com首先我们先看看Active日志特点Active:表示日志是活动的但不是当前正在使用的redolog,active意味着checkpoint动作尚未完成(脏数据还没有完全刷到磁盘上)or 归档模式...
【原创】你误删除了一张表,请使用备份+归档来将数据库恢复到删除表之前的状态
topic:【原创】假设在有最后一次全库备份之后,你误删除了一张表,请使用备份+归档来将数据库恢复到删除表之前的状态。(不完全恢复) ...
RMAN 备份与恢复深入解析(一)
RMAN 备份与恢复深入解析(二) http://space.itpub.net/26686207/viewspace-760871更多精彩内容尽在 www.leonarding.com《RMAN备份与恢复深入解析》一 数据库版本SQL> select *from v$version;BANNER--...
RMAN 备份与恢复深入解析(二)
RMAN 备份与恢复深入解析(一) http://space.itpub.net/26686207/viewspace-760869更多精彩内容尽在 www.leonarding.com《RMAN备份与恢复深入解析》2.用示例说明两种增量备份的差别大家早上好,...
【原创】Oracle Flashback 知行合一
更多精彩内容尽在 www.leonarding.com《Oracle Flashback 知行合一》一 数据库版本SYS@LEO1>select* from v$version;BANNER------------------------------------------------------------------...
【原创】Oracle 事务探索与实例(二)
更多精彩内容尽在 www.leonarding.com《Oracle 事务探索与实例(二)》一 数据库版本SYS@LEO1>select * from v$version;BANNER------------------------------------------------------------------------------...
【原创】洪兴社的Oracle情节之安全管理篇(一)
更多精彩内容尽在 www.leonarding.com《洪兴社的Oracle情节之安全管理篇(一)》一 数据库版本SYS@LEO1>select * from v$version;BANNER--------------------------------------------------------------...
【原创】演示一个VPD进行数据访问控制的示例
更多精彩内容尽在 www.leonarding.com1.什么是VPD:Virtual PrivateDatabase 虚拟私有数据库,听起来像是一个独立自主的数据库,其实在逻辑上是独立的,物理上就是一个数据库。原理就是通过指定过滤策略,对...
【原创】 演示一个通过触发器进行审计的示例
更多精彩内容尽在 www.leonarding.com Car表是一个非常重要的表,记录了4S店汽车的销量情况,我们要对操作这个表动作进行审计LEO1@LEO1>select * from car;NAME  ...
【原创】Linux版 对sys用户进行审计的示例
更多精彩内容尽在 www.leonarding.com我们在操作数据库的时候,知道SYS用户的权限是最大的干什么事很方便,同时带来的问题就是非常危险,没有人可以束缚住。因此我们有时需要对SYS用户进行审计SYS@LEO1>show...
【原创】Linux版 对普通用户进行审计的示例
更多精彩内容尽在 www.leonarding.com我们既可以对SYS用户进行审计,那么在平时的时候更多的是对普通用户的审计,对普通用户的审计就没有这么严格了,它的审计记录是可以放在数据库基表sys.aud$中的,我们可...
【原创】比较使用sql*loader的直接加载方式和传统加载方式的性能差异
一 数据库版本SYS@LEO1>select* from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise EditionRel...
【原创】比较数据泵和exp/imp对相同数据导出/导入的性能差异
EXP/IMP 是数据库传统的导出导入工具,它有使用方便,在服务端和客户端都可用的优点,速度没有expdp快,功能没有expdp强大EXP 工具帮助文档,我们可以参考帮助文档进行命令行配置[oracle@leo...
【原创】用外部表的方式查询当天数据库alert日志文件中当天所有的ora-错误信息
外部表:表中的数据以操作系统文件的方式来存放,现在表中的数据不是放在数据库中了而是放在操作系统上面,Oracle提供了一种直接读取外部数据的机制。外部表好处:1.数据二次开发 ...