本书从基础知识入手,详细讨论了Oracle数据库的创建、OEM及iSQLPlus等工具的使用、Oracle的字符集知识、用户的创建与管理、表空间和数据文件、临时表空间和临时文件、备份与恢复、Oracle的闪回特性、Oracle的数据加载与卸载、Statspack与ADDM工具、故障诊断及分析方法等热点问题,并通过大量取自实际工作现场的实例,力图将Oracle知识全面、系统、深入地展现给读者。 在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。
本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
本书从基础知识入手,详细讨论了Oracle数据库的创建、OEM及iSQLPlus等工具的使用、Oracle的字符集知识、用户的创建与管理、表空间和数据文件、临时表空间和临时文件、备份与恢复、Oracle的闪回特性、Oracle的数据加载与卸载、Statspack与ADDM工具、故障诊断及分析方法等热点问题,并通过大量取自实际工作现场的实例,力图将Oracle知识全面、系统、深入地展现给读者。 本书在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。 本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
第1章 Oracle数据库的创建
1.1 使用DBCA创建数据库
1.1.1 DBCA的启动
1.1.2 配置数据库选项
1.2 数据库创建的脚本
1.2.1 数据库创建脚本
1.2.2 创建的起点
1.2.3 ORADIM工具的使用
1.2.4 ORACLE_SID的含义
1.2.5 INSTANCE_NAME的含义及作用
1.2.6 Oracle的口令文件
1.2.7 脚本的执行
1.2.8 DB_NAME参数和INSTANCE_NAME参数
1.2.9 sql.bsq文件与数据库创建
1.2.10 数据文件及字典的创建
1.3 使用模板创建数据库
1.3.1 启动创建
1.3.2 数据库创建模板
1.3.3 RMAN的引入
1.3.4 克隆数据库
1.3.5 可传输表空间
1.3.6 跨平台表空间传输
1.3.7 最后的脚本
第2章 从OEM到iSQL*Plus
2.1 Oracle的OEM工具
2.1.1 传统的OEM工具
2.1.2 安装Oracle10g Database Control选件
2.1.3 手工配置DBControl
2.1.4 启停DBConsole服务
2.1.5 关于DBControl乱码的解决
2.1.6 登录及口令文件认证
2.1.7 通过DBControl登录数据库
2.1.8 定义自动邮件告警
2.2 Oracle的iSQL*Plus工具
2.2.1 Oracle 9i的iSQL*Plus
2.2.2 Oracle 10g的iSQL*Plus工具
第3章 Oracle的字符集
3.1 字符集的基本知识
3.2 数据库的字符集
3.3 字符集文件及字符支持
3.4 导入导出及转换
3.5 字符集的更改
3.6 识别导出文件的字符集
3.7 乱码的产生
3.8 “靠”字的困惑
3.9 自定义字符的使用
3.10 更改字符集的内部方式
3.11 字符集更改的案例
第4章 用户的创建与管理
第5章 表空间和数据文件
第6章 临时表空间和临时文件
第7章 备份与恢复
第8章 Oracle的闪回特性
第9章 Oracle的数据加载与卸载
第10章 从Statspack到ADDM
第11章 故障诊断及分析方法