摘要:redo log 丢失一个成员: SQL> select GROUP#, MEMBERS from v$log; SQL> select GROUP#, MEMBER from v$logfile; SQL> alter database add logfile member '/home/orac
阅读全文
摘要:数据文件恢复通过数据文件和归档日志和联机重做日志(正在使用中的)达到恢复效果 恢复数据库其实是做两个操作 一restore(恢复数据文件)//完全恢复哪个文件有问题恢复哪个,不完全恢复数据库完全恢复 二recover(写日志) 1. redo(roll forward)//前滚 照着归档日志完全回放
阅读全文
摘要:备份语法 backup database backup 'datafile' //或者bacakup 4,5(数字为编号)select file_id, file_name from dba_data_files; 查看 backup tabalespace XX RMAN备份 不归档 归档 onl
阅读全文
摘要:恢复 误操作管理员利用备份(老式方法)或者闪回(快捷灵活,可单独闪回某张表)进行回复 rman物理恢复 完全恢复(介质故障) 不完全恢复(用户误操作) oracle三种重要文件 控制文件 日志文件 数据文件 配置可恢复性 控制文件 SQL> show parameter control_files
阅读全文
摘要:撤销管理 什么是撤销数据: 1.交易的回退:没有提交的交易可以rollback 2.交易的恢复:数据库崩溃时,将磁盘的不正确数据恢复到交易前 3.读一致性 :被查询的记录有事务占用,转向回滚段找改前镜像 4.闪回数据 :从回滚段中构造历史数据 事务与撤销数据: redo和undo: AUM: 3个参
阅读全文
摘要:审计 标准审计 在ORACLE中分别支持以下三种标准审计类型: u 语句审计,对某种类型的SQL语句审计,不指定结构或对象。 u 特权审计,对执行相应动作的系统特权的使用审计。 u 对象审计,对一特殊模式对象上的指定语句的审计。 这三种标准审计类型分别对如下3方面进行审计: u 审计语句的成功执行、
阅读全文
摘要:AAA: Authentication: 身份验证 Authorization: 权限管理 Audition: 审计 authentication 预定义的系统用户: SQL> select USERNAME, ACCOUNT_STATUS from dba_users; open状态的用户: SQ
阅读全文
摘要:Oracle NET 1.客户端通过@ora10g的名字去tnsname.ora文件获取服务器的具体连接信息 2.客户端通过tnsname.ora中的描述向服务器发出链接请求服务器端 3.服务器的监听器接收到连接请求后,验证请求的服务的有效性 4.服务器端产生一个服务进程和客户端进程建立连接 监听的
阅读全文
摘要:Oracle逻辑结构(TableSpace→Segment→Extent→Block) Oracle逻辑结构(TableSpace→Segment→Extent→Block) 个数据库是由多个表空间(tablespace)组成,一个表空间又由多个段(segment)组成,一个段又由多个区(exten
阅读全文
摘要:sqlplus客户端通过lsnrctl监听1521访问database数据库 IE通过访问em 1158端口访问监听1521,再由监听访问数据库 多个数据库之间使用同一个监听,但是em则是一对一 em初始端口1158 ,新建em端口则是5500,再新建依次往下排 监听 启动监听: $ netstat
阅读全文
摘要:oracle分为instance 实例 和database 数据库 分为单实例访问数据库和多实例访问同一数据库,当多实例访问同一数据时,第二个访问的实例会从第一个实例的缓存中直接读取 实例 instance 缓冲区SGA(system global area) shared pool 缓存sql语句
阅读全文
摘要:deptno int constraint emp_deptno_fk references dept(deptno))级联约束 deptno int constraint emp_deptno_fk references dept(deptno) on delete set null)或者on d
阅读全文
摘要:union union all 排序相当耗费资源,尽量避免此情况 union同样触发排序 union排序order by 写在最后,排序的是第一条语句此地方应注意 不是必须的步骤尽量避免 intersect 用法与union一样,查询数据为多条语句union all重复的内容 minus用法与uni
阅读全文
摘要:自查询 select e.employees_id,m.employees_id||':'||m.last_name from employees e,employees m where e.employees_id=m.manager_id 子查询 select m.last_name,m.sal
阅读全文