1、不要用户名/密码 直接/as sysdba 是操作系统认证方式,改变安全方式 sqlnet.ora 里SQLNET.AUTHENTICATION_SERVICES=(NTS)表示启动操作系统认证;当这个参数被注释掉或设置为NONE :SQLNET.AUTHENTICATION_SERVICES=(NONE)那么操作系统认证将被关闭;
 
2、移动LOB类型的索引
AUD$表中带有LOB类型字段,要想将AUD$表上的索引移动到其他表空间,语句不可用alter index index_name rebuild tablespace new_tablespace; 报错:ORA-02327: 无法以数据类型 LOB 的表达式创建索引(ORA-02327: cannot create index on expression with datatype LOB) 应使用语法:
    ALTER TABLE table_name MOVE
    TABLESPACE new_tbsp
    STORAGE(new_storage)
    LOB (lobcol)
    STORE AS lobsegment
    (TABLESPACE new_tbsp
    STORAGE (new_storage));
    例: alter table aud$ move tablespace seven lob (SQLBIND,SQLTEXT) store as (TABLESPACE seven);
(表名) (表空间名) (LOB字段名)
 
3、审计功能: AUDIT ALL BY ACCESS WHENEVER NOT SUCCESSFUL;
      1、sys用户行为审计:audit_sys_operations=true看adump 文件sid、pid 在v$process和v$session中        
            select a.spid,b.sid
            from v$process a,v$session b
            where a.addr=b.paddr
            and b.sid=(select sid from v$mystat where rownum=1);
       2、用户行为审计:
                audit all by seven by access;
                audit select table,update table,insert table,drop table by seven by access;
                audit execute procedure by seven by access;
                查看dba_audit_trail表、可以查看具体信息:         
                      select username,extended_timestamp,owner,obj_name,action_name
                      from dba_audit_trail
                      where owner='SEVEN' order by timestamp;
        3、FGA(fine-grained auditing)细腻度审计:查看dba_fga_audit_trail
        4、针对OS操作系统的审计:改两个参数 audit_trail=OS  audit_syslog_level  ;
        5、针对DB的审计:audit_trail=DB 审计信息记录在SYS.AUD$中;
 
4、 一个段不能跨越一个表空间,但可以跨越表空间的文件
 
5、数据库安装后修改参数:
SQL>  alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED;
FAILED_LOGIN_ATTEMPTS
control_file_record_keep_time 7天
DB_FILES 8G
OPEN_LINKS
OPEN_LINKS_PER_INSTANCE
 
RBA:
rba=redo byte address
由三部分组成:4byte+4byte+2byte分别是logfile sequence number,logfile block number,byte offsetinto the block,即redo序列号,redo block号,以及偏移量。
并且全部使用16进制。
 
设置归档日志存放在闪回区,可以使用如下命令:
SQL>alter system set log_archive_dest_1='LOCATION=USE_DB_RECOVERY_FILE_DEST';
 
闪回区中存放的主要文件:
1、控制文件;
2、归档的日志文件;
3、闪回日志;
4、控制文件和SPFILE自动备份;
5、RMAN备份集;
6、数据文件拷贝。
 
 
 点评:这本书去年看的,当时记的笔记比较少,但是不得不说这个eygle大师的一部力作,里面有很多实验操作和总结,涉及到相当多的基础知识,是一本可以巩固自己知识的好书,后续准备再看一遍,到时候再将相关笔记补上。
 
 
 
 
 
 

--------------------------------------------------------------------------------------------

版权所有,转载请注明作者及原文链接,否则追究法律责任!

QQ:      584307876

作者:    Seven

原文链接:http://blog.csdn.net/sunjiapeng/article/details/9197637

邮箱:     seven_ginna@foxmail.com

 
 
 
 
 
 
 
 

《循序渐进Oracle》部分笔记的更多相关文章

  1. C和指针---读书笔记。

    C和指针---读书笔记.1,unsigned int  声明无符号int类型 默认是 singned,即此整数类型包括正负数.也可用于long上.说明符有 unsigned signed short ...

  2. C++中的智能指针、轻量级指针、强弱指针学习笔记

    一.智能指针学习总结 1.一个非const引用无法指向一个临时变量,但是const引用是可以的! 2.C++中的delete和C中的free()类似,delete NULL不会报"doubl ...

  3. 深入理解 C 指针阅读笔记 -- 第六章

    Chapter6.h #ifndef __CHAPTER_6_ #define __CHAPTER_6_ /*<深入理解C指针>学习笔记 -- 第六章*/ typedef struct _ ...

  4. 深入理解 C 指针阅读笔记 -- 第二章

    Chapter2.h #ifndef __CHAPTER_2_ #define __CHAPTER_2_ /*<深入理解C指针>学习笔记 -- 第二章*/ /* 内存泄露的两种形式 1.忘 ...

  5. 深入理解 C 指针阅读笔记 -- 第五章

    Chapter5.h #ifndef __CHAPTER_5_ #define __CHAPTER_5_ /*<深入理解C指针>学习笔记 -- 第五章*/ /*不应该改动的字符串就应该用 ...

  6. C++11智能指针读书笔记;

    智能指针是一个类对象,而非一个指针对象. 原始指针:通过new建立的*指针 智能指针:通过智能指针关键字(unique_ptr, shared_ptr ,weak_ptr)建立的指针 它的一种通用实现 ...

  7. 《征服 C 指针》笔记6:练习——挑战那些复杂的声明

    应该是小试牛刀的时候了. 在 ANSI C 的标准库中,有一个 atexit()函数.如果使用这个函数,当程序正常结束的时候,可以回调一个指定的函数. atexit()的原型定义如下: int ate ...

  8. <<c 和指针 >> 部分笔记。

    最近竟然对指针有些迷惑了,分不清指针的指向.废话少说,复习.(下面内容来自<<c和指针>>) =指针 ==内存和地址 尽管一个字包含了4个字节,它仍然只有一个地址.至于是最左边 ...

  9. C++指针学习笔记

    本文参考http://www.prglab.com/cms/pages/c-tutorial/advanced-data/pointers.php 1.存储其它变量地址的变量(如下面例子中的addre ...

  10. C和指针 读书笔记

    准备复习一下之前读过的<C和指针>,主要看之前标记过的地方. 感觉像第一次看的地方再记录一下-- 1.预处理器读入源代码,根据预处理指令对其进行修改,然后将修改后的源代码交给编译器. 2. ...

随机推荐

  1. No matching code signing identity found

    真机调试过程中弹出这个问题,网上找到的解决的方法,记录一下. .... 弄完这些步骤之后,上面多出一个 IOS disturbution.所以出现这个问题的解决办法应该是设置的证书没有刷新到本地所致.

  2. Windows Azure使用体验

    Windows Azure在今年6月6日由世纪互联代理在中国运营,目前只能体验,没有开放注册.不过,体验的门槛比较高,只对企业开放,未来大量对外开放使用貌似时间还早.大家都懂得,“国内门槛高”.本人在 ...

  3. VS2005 MFC 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

    当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal err ...

  4. OCA读书笔记(6) - 配置Oracle网络环境

    6.Configuring the Oracle Network Environment su - grid装grid时自动创建了监听netca--创建新的监听 vi $ORACLE_HOME/net ...

  5. jquery中怎么删除<ul>中的整个<li>包括节点

    .$('ul li').remove(); .$('ul li').each(function(){ $(this).remove(); }); .$("ul").find(&qu ...

  6. [置顶] EasyMock构建单元测试

    1. 背景 单元测试作为程序的基本保障.很多时候构建测试场景是一件令人头疼的事.因为之前的单元测试都是内部代码引用的,环境自给自足.开发到了一定程度,你不得不到开始调用外部的接口来完成你的功能.而外部 ...

  7. hdu 2594 Simpsons’ Hidden Talents 【KMP】

    题目链接:http://acm.acmcoder.com/showproblem.php?pid=2594 题意:求最长的串 同一时候是s1的前缀又是s2的后缀.输出子串和长度. 思路:kmp 代码: ...

  8. [Android学习笔记]Unable to execute dex Multiple dex files define:xxxx 问题

    dex filse: Dalvik Execute Files , 即Android虚拟机可执行程序 从字面意思理解是你一个应用中,出现了多个Dex文件定义. 以下情况会出现此错误: 1.你项目中可能 ...

  9. [Android学习笔记]组合控件的使用

    组合控件的使用 开发过程中,多个UI控件需要协同工作,相互交互之后,才可完成一个完整的业务需求,此时可把这些控件封装成为一个整体,相互之间的交互逻辑封装其中,外部调用可无需关心内部逻辑,只需获取处理后 ...

  10. (step5.1.2)hdu 1305(Immediate Decodability——字典树)

    题目大意:输入一系列的字符串,判断这些字符串中是否存在其中的一个字符串是另外一个字符串的前缀.. 如果是,输出Set .. is not immediately decodable 否则输出Set . ...