摘要: 打开数据库(复习)数据库从shutdown到open必须经过以下两个状态进行一些检查:·NOMOUNT:必须读取初始化参数,不会检查任何数据文件;·MOUNT:检查初始化参数文件中列出的所有控制文件是否都存在且已同步;OPEN·检查控制文件知道的所有重做日志组是否都至少有一个成员。任何缺失的成员都会记录在预警日志中。·验证控制文件知道的所有数据文件是否存在,但不验证脱机文件。如果缺失了任何文件,就会向管理员返回一个错误,指出第一个缺失的文件,此时实例保持在MOUNT状态,可以通过V$recover_file动态性能试图来获取需要得意的文件完整列表。 阅读全文
posted @ 2011-11-13 15:49 蛮 阅读(160) 评论(0) 推荐(0) 编辑
摘要: DBA部分工作内容尽量避免数据库出现故障努力延长平均故障间隔时间(MTBF):定期执行操作系统维护缩短平均恢复时间(MTTR):提前确定恢复过程方案并配置备份最大程度地保护数据不会丢失。故障类别语句故障:单个数据库操作(选择、插入、更新或删除)失败。用户进程故障:单个数据库会话失败。网络故障:与数据库的连接断开。用户错误:用户成功完成了操作,但是操作不正确(删除了正确的表,或者是输入了错误的数据)实例故障:数据库实例意外关闭介质故障:丢失了一个或多个数据库文件(也就是说,文件已删除或磁盘出现故障)故障对应的解决方法:后台进程和恢复 检查点(CKPT) 每隔三秒(或频率更高),CKPT进程就在控 阅读全文
posted @ 2011-11-13 15:48 蛮 阅读(228) 评论(0) 推荐(0) 编辑
摘要: ocp 042 第十二章:主动维护 阅读全文
posted @ 2011-11-13 15:47 蛮 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ocp 042 第十三章:性能管理 阅读全文
posted @ 2011-11-13 15:47 蛮 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 此章已经融入“第四章:管理oracle实例中将” 阅读全文
posted @ 2011-11-13 15:45 蛮 阅读(152) 评论(2) 推荐(0) 编辑
摘要: 此章已经融入“第六章:管理用户安全性”中讲 阅读全文
posted @ 2011-11-13 15:43 蛮 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 此章融合进“第十五章:执行数据库备份”时候讲 阅读全文
posted @ 2011-11-13 15:42 蛮 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 这一章很简单,懒得做笔记 阅读全文
posted @ 2011-11-13 15:36 蛮 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 手动建库一、手动创建数据库1、创建文件夹。(根据刚才/u01/app/oracle/admin/orcl中的目录,我们也同样创建)$ mkdir –p /u01/app/oracle/admin/mydb/adump$ mkdir –p /u01/app/oracle/admin/mydb/bdump$ mkdir –p /u01/app/oracle/admin/mydb/udump$ mkdir –p /u01/app/oracle/admin/mydb/cdump$ mkdir –p /u01/app/oracle/admin/mydb/pfile$ mkdir –p /u01/app/ 阅读全文
posted @ 2011-11-13 15:33 蛮 阅读(519) 评论(0) 推荐(0) 编辑
摘要: PL/SQL程序由三个块组成:声明部分、执行部分、异常处理部分。PL/SQL有下列程序单元:过程,函数,包说明,包体。存储过程是作为对象存在于oracle数据库的程序单元。oracle实现存储过程作为过程、函数和包。PL/SQL不能调用包,可以调用包中可见部分的过程和函数。包是封装同子程序一样持久数据的程序单元。参数模式有:IN、OUT、INOUT。PL/SQL的结构如下:DECLARATIVE----声明部分:在此声明PL/SQL中使用到的变量、类型、及游标,以及局部变量中的存储过程和函数BEGIN----执行部分:过程及SQL语句,及程序的主要部分EXCPTION----执行异常部分:错误 阅读全文
posted @ 2011-11-12 20:49 蛮 阅读(310) 评论(0) 推荐(0) 编辑