Oracle补习班第五天】的更多相关文章

Great minds have purpose,others have wishes. 杰出的人有着目标,其他人只有愿望 控制文件是小型二进制文件,只能在mount阶段新建 1,重做控制文件 alter database backup controlfile to trace as '/home/oracle/controlfile.sql'; vim /home/oracle/controlfile.sql #删除注释,保留参数 shutdown immediate rm -rf contr…
In every triumph, there's a lot of try. 每个胜利背后都有许多尝试 Oracle管理实例组件 主要组件分为两部分例程,与数据库: 例程分为两部分SGA跟进程: SGA主要是共享池.数据库缓存区高速缓存.重做日志缓冲区: 共享池里SQL缓存.数据字典高速缓存 进程主要是PMON.SMON.DBWn.LGWR.CKPT 数据库里主要是数据文件.控制文件.重做日志文件: DBWn以下十种情况会写入数据文件 出现检查点 灰数据库缓冲区达到阈值 没有空闲的缓冲区 出现…
一.数据库权限分类 权限是指用户对某个功能是否具有执行的权利.在Oracle中,权限分为系统权限和对象权限. 1.系统权限 系统规定用户使用数据库的权限.例如创建表空间,创建表,删除表的权利.这些都属于系统权限. 2.对象权限 某种权限用户对其它用户的表或视图的存取权限. 二.授权 Oracle有一下两种途径对用户进行授权: 1.管理员直接向用户授予权限. 2.管理员将权限授予角色,然后将角色授予一个或多个用户. 由于使用角色可以更加方便和搞笑的对权限进行管理,所以一般推荐采取这种方式进行授权.…
 1.上节回想 2.维护数据的完整性 3.管理索引 4.管理权限和角色 1.掌握维护oracle数据完整性的技巧  2.理解索引的概念,会建立索引  3.管理oracle的权限和角色   介绍:维护数据的完整性 数据完整性用于确保数据库数据遵从一定的商业和逻辑guize. 在oracle中,数据完整性能够使用约束.触发器, 应用程序(过程,函数)三种方式来实现.在这三种方法中,由于约束易于维护, 而且具有最好的性能.所以作为维护数据完整性的首选 约束:约束用于确保数据库数据满足特定的商业规则…
一.审计的概念 审计是监视和记录用户对数据库所进行操作,以供DBA进行统计和分析.利用审计可以完成下列任务 保证用户能够对自己在数据库中的活动负责. 禁止用户在数据库中从事于自己职责不相符的活动 调查数据库中的可疑活动 通知审计员一个未授权用户在数据库中的活动 监视和收集特定数据库活动的数据 二.审计的分类 语句审计:对特定的SQL语句进行审计,不指定具体对象 权限审计:对特定的权限使用情况进行审计 对象审计:对特定的模式对象上执行的特定语句进行审计 网络审计:对网络协议错误与网络层内部错误进行…
转载自:刘相兵 Maclean Liu 文章 你所不知道的后台进程 SMON 功能   SMON(system monitor process)系统监控后台进程,有时候也被叫做 system cleanup process, 这么叫的原因是它负责完成很多清理(cleanup)任务.但凡学习过 Oracle 基础知识的技术人员 都会或多或少对该 background process 的功能有所了解. 我们所熟知的 SMON 是个兢兢业业的家伙,它负责完成一些列系统级别的任务.与 PMON(Proc…
虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数. 单行函数主要分为以下五类:字符函数.数字函数.日期函数.转换函数.通用函数: 一.字符函数 字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数: UPPER(字符串 | 列):将输入的字符串变为大写返回: LOWER(字符串 | 列):将输入的字符串变为小写返回: INITCAP(字符串 | 列):开头…
GROUP BY和HAVING子句 GROUP BY子句 用于将信息划分为更小的组每一组行返回针对该组的单个结果 --统计每个部门的人数: Select count(*) from emp group by deptno; --根据部门分组,并统计 Select deptno, count(*) form emp group by deptno; select deptno, avg(sal) from emp group by deptno; --每个部门的平均工资 HAVING子句 用于指定…
Everything has its time and that time must be watched. 万物皆有时,时来不可失 1,管理参数文件 参数文件分两种spfile二进制文件和pfile文本文件,二进制文件通过sql修改,文本文件通过vim修改: 参数优先级为spfile$ORACLE_SID.ora, spfile.ora, init$ORACLE_SID.ora: 参数文件的默认路径为$ORACLE_HOME/dbs(Linux系统).database(Window系统): 2…
Keep conscience clear, then never fear. 问心无愧,永无畏惧 服务端监听 lsnrctl status  #查看监听服务 netca #配置动态监听 lsnrctl status LISTENER #查看监听状态  ready是动态监听,unknow是静态监听,broker是挂了 netmgr #配置静态监听 点击保存,关闭lsnrctl stop,重启lsnrctl start ps -ef | grep tns #查看监听进程 cat $ORACLE_H…