注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleOracle9i for Windows 2000技术与技巧

Oracle9i for Windows 2000技术与技巧

Oracle9i for Windows 2000技术与技巧

定 价:¥55.00

作 者: (美)Scott Jesse,(美)Matthew Hart,(美)Michael Sale著;张长江[等]译
出版社: 机械工业出版社
丛编项: Oracle技术系列丛书
标 签: Oracle

ISBN: 9787111109532 出版时间: 2003-01-01 包装: 胶版纸
开本: 24cm 页数: 442页 字数:  

内容简介

  本书主要讨论了Windows 2000平台上运行的Oracle9i数据库及数据库管理。主要内容包括Windows 2000和Oracle9i数据库的简要介绍,优化、备份和恢复数据库,以及诸如群集和备用数据库这样用于提高可用性的高端特性。另外,本书还提供了有关Oracle9i新特性的最新消息,还在有关章节中指出了Oracle9i版本和Oracle8i版本之间的差异。我们讨论了怎样利用企业管理器对数据库进行集中和简化的管理,以及为升级和移植而开发实用策略,这些策略不仅帮助DBA维护系统稳定性,而且能够使DBA得到最新版本和补丁。最后,讨论了Oracle的各种交互工具和交互程序,以及怎样完美地将这些工具与Windows 2000平台上运行的Oracle9i集成到一起最终达到充分利用数据库,提高RDBMS可用性的目的。本书适合Oracle DBA和Oracle技术人员阅读,内容翔实,针对性强,极有参考价值。

作者简介

暂缺《Oracle9i for Windows 2000技术与技巧》作者简介

图书目录


前言
第一部分 概述
第1章 Windows 2000 
1.1 Oracle和微软 
1.2 Windows 2000 
1.3 Windows 2000内部工作原理概述 
1.4 安全性 
1.5 Windows 2000接口 
1.6 注册表和环境 
1.7 小结 
第2章 Oracle9i RDBMS概述 
2.1 进程体系结构 
2.2 Oracle实例 
2.3 数据库文件 
2.4 内部数据库管理 
2.5 数据库完整性检查 
2.6 小结 
第二部分 在Windows 2000平台上实现Oracle RDBMS
第3章 配置Windows 2000 
3.1 为Oracle而调整Windows 2000 
3.2 微软管理控制台 
3.2.1 计算机管理控制台 
3.2.2 定制MMC控制台 
3.3 命令行管理 
3.3.1 使用Windows 2000 Shell 
3.3.2 Unix集成工具 
3.3.3 正确使用资源工具包 
3.3.4 Sysinternals 
3.4 系统管理 
3.4.1 使用事件查看器 
3.4.2 管理磁盘 
3.4.3 任务计划服务 
3.5 操作系统环境 
3.5.1 理解和控制Windows 2000环境 
3.5.2 活动目录 
3.6 远程管理 
3.6.1 利用MMC进行远程管理
3.6.2 利用VNC进行远程管理
3.6.3 利用Windows 2000 Telnet服务器进行远程管理
3.6.4 利用pcAnywhere和其他商业工具进行远程管理
3.7 资源
3.7.1 微软资源
3.7.2 Oracle资源
3.8 展望未来
3.9 小结 
第4章 安装和配置Oracle RDBMS 
4.1 Windows NT上Oracle的历史
4.1.1 以前版本的文件命名
4.1.2 在Windows NT/2000上的多Oracle主目录 
4.1.3 Oracle如何与注册表交互
4.1.4 Oracle主目录选择器
4.2 Oracle通用安装程序 
4.3 开始安装 
4.3.1 浏览已安装产品
4.3.2 定义当前安装
4.4 创建数据库 
4.4.1 Oracle数据库配置助手的工作原理 
4.4.2 使用ORADIM工具 
4.4.3 设置ORACLE_SID 
4.4.4 创建参数文件
4.4.5 数据库大小参数
4.4.6 为多块大小定义高速缓冲存储器 
4.4.7 共享池、大池和Java池 
4.4.8 SORT_AREA_SIZE
4.4.9 归档参数
4.5 数据库存储页
4.5.1 Create Database命令
4.5.2 完成数据库创建 
4.5.3 Connect Internal和SVRMGRL的消失 
4.6 卸载Oracle产品 
4.6.1 删除ORACLE_HOME 
4.6.2 完全删除Oracle 
4.7 小结 
第5章 Windows 2000高级数据库管理 
5.1 创建和管理高级数据库 
5.1.1 在Windows 2000中使用数据库模板 
5.1.2 Oracle管理文件 
5.1.3 SPFILE 
5.1.4 使用SGA_MAX_SIZE和动态SGA 
5.2 Windows 2000中Oracle内存的利用 
5.2.1 Windows内存结构中的Oracle 
5.2.2 把所有内存都赋予Oracle 
5.2.3 从数据库外部监控内存使用 
5.2.4 明智地使用内存 
5.2.5 超出3GB 
5.3 使用性能监控器 
5.3.1 理解和使用性能监控器 
5.3.2 识别和查看RDBMS中的线程 
5.3.3 使用tlist 
5.3.4 监控CPU的使用 
5.3.5 Windows 2000上的磁盘空间利用 
5.4 使用Oracle管理助手 
5.4.1 启动Oracle管理助手 
5.4.2 用ORAADM配置操作系统验证 
5.5 其他9i特性 
5.5.1 用Oracle9i DBMS_REDEFINITION重组表 
5.5.2 可移植的表空间 
5.6 小结 
第6章 备份与恢复 
6.1 根据业务需要制定备份策略 
6.1.1 数据的本质 
6.1.2 数据使用的频率 
6.2 同意某个服务级协议之前,备份策略要与业务需求联合进行 
6.3 用冷备份简化工作 
6.4 使用Windows 2000备份工具 
6.5 第三方备份产品 
6.6 理解和实现热备份 
6.7 有效进行服务器管理恢复 
6.8 理解Oracle9i 的恢复管理结构 
6.9 RMAN配置:起步 
6.9.1 目标数据库配置 
6.9.2 恢复目录配置 
6.9.3 对RMAN兼容性的提示 
6.10 RMAN与介质管理软件的集成 
6.11 理解实现RMAN的好处 
6.11.1 备份内存缓冲区 
6.11.2 RMAN与故障检查 
6.11.3 块级备份的优越性 
6.12 RMAN备份:语法与使用 
6.12.1 RMAN运行块 
6.12.2 通道分配指南 
6.12.3 RMAN备份命令 
6.13 建立永久的备份参数 
6.14 RMAN还原和恢复的起步 
6.15 RMAN恢复:语法和使用 
6.15.1 用SQL*Plus进行手工恢复 
6.15.2 用RMAN避免手工还原和恢复操作 
6.15.3 Recover命令 
6.15.4 通道分配和恢复 
6.15.5 增量备份和恢复 
6.16 理解和使用不完全恢复 
6.16.1 基于时间的恢复 
6.16.2 时间子句和还原操作 
6.16.3 SCN和基于日志序列的恢复 
6.16.4 Resetlogs、Reset Database和数据库形态 
6.16.5 使用表空间时间点恢复 
6.17 用RMAN备份建立生产数据库的复制副本 
6.17.1 复制到同一服务器上作为目标数据库 
6.17.2 从目标数据库复制到远程服务器 
6.18 测试所有备份的可恢复性 
6.19 小结 
第三部分 Windows 2000:主要的企业级管理平台
第7章 Oracle连通性 
7.1 Oracle Net的结构 
7.1.1 网络名称解析 
7.1.2 连接 
7.1.3 基本客户机结构 
7.1.4 专用服务器 
7.1.5 共享服务器 
7.2 连接配置 
7.2.1 网络管理器:基本的配置工具 
7.2.2 客户端配置 
7.2.3 高可用性的客户端配置 
7.2.4 专用服务器配置 
7.2.5 共享服务器配置 
7.2.6 Listener控制和配置 
7.3 常规的网络调整和配置 
7.4 资源 
7.5 小结 
第8章 Oracle 企业管理器 
8.1 EM的功能 
8.2 EM框架 
8.2.1 作业、事件和报告 
8.2.2 EM用户 
8.2.3 通知配置 
8.2.4 发现 
8.2.5 发现命名策略 
8.2.6 管理区域 
8.2.7 连接到目标 
8.2.8 独立控制台 
8.3 代理 
8.3.1 9i代理 
8.3.2 代理过程 
8.3.3 代理中断 
8.3.4 隔离代理 
8.3.5 代理配置 
8.4 事件 
8.4.1 基本事件 
8.4.2 高级事件 
8.4.3 用户定义事件:补充当前的脚本 
8.4.4 事件创建 
8.4.5 事件库 
8.4.6 事件注册 
8.4.7 响应事件 
8.4.8 事件历史 
8.5 作业 
8.5.1 作业任务 
8.5.2 可用的作业任务 
8.5.3 用SQL *Plus脚本作为作业元素 
8.5.4 修复作业 
8.5.5 作业输出限制配置 
8.6 数据库管理 
8.6.1 导航对象 
8.6.2 空间管理 
8.6.3 安全管理 
8.6.4 配置管理 
8.6.5 实时会话管理 
8.6.6 实时锁管理 
8.7 Oracle管理服务器 
8.7.1 信息仓储 
8.7.2 OMS性能和配置 
8.7.3 准备被管理的实例 
8.7.4 目录结构 
8.7.5 对OMS进行跟踪、记录和故障修复 
8.8 EM Web报告 
8.8.1 使用报告Web站点 
8.8.2 定制报告 
8.9 EM 3层体系结构和防火墙 
8.10 EM参考和帮助 
8.11 小结 
第9章 高级管理、工具和分析 
9.1 工具的技术 
9.1.1 iSQL*Plus:来自浏览器的SQL 
9.1.2 使用UTL_FILE包来访问Windows 2000文件系统 
9.1.3 UTL_SMTP:从存储过程发送邮件 
9.1.4 使用DBMS_JOB定期完成某些工作 
9.1.5 运行命令的Java存储过程 
9.1.6 从命令行进行电子邮件通知 
9.2 用于整体数据库管理的工具 
9.2.1 使用Perl进行数据库和系统管理 
9.2.2 跟踪变化:用CVS和Wincvs进行版本控制 
9.2.3 Statspack:提高性能的一种新途径 
9.2.4 外部表 
9.2.5 DBMS_FLASHBACK 
9.2.6 Oracle提供的PL/SQL包 
9.3 小结 
第10章 变动管理 
10.1 升级操作系统 
10.1.1 操作系统升级的影响 
10.1.2 Windows 2000服务包 
10.1.3 MSCS和操作系统的滚动升级 
10.2 移植或升级Oracle数据库 
10.2.1 从Oracle7移植到Oracle9i 
10.2.2 开始移植 
10.2.3 把数据库从Oracle8.x升级到Oracle9i 
10.2.4 升级数据字典 
10.2.5 移植与升级后的步骤 
10.2.6 对Oracle RDBMS应用补丁集 
10.3 在群集或备用环境中升级 
10.3.1 在Failsafe环境中升级与移植 
10.3.2 在RAC环境中升级时的考虑事项 
10.3.3 在备用环境中的移植 
10.3.4 在备用环境中升级和使用补丁 
10.4 小结 
第四部分 群集和高可用性
第11章 Oracle Failsafe 
11.1 Oracle Failsafe的概念 
11.1.1 理解Failsafe和MSCS的概念 
11.1.2 崩溃恢复和灾难恢复 
11.1.3 虚拟服务器和组 
11.1.4 群集软件 
11.2 设计Oracle Failsafe的解决方案 
11.2.1 需要多少个组 
11.2.2 主动/主动配置 
11.2.3 主动/被动群集配置 
11.2.4 N节点群集 
11.3 准备安装MSCS 
11.3.1 配置磁盘 
11.3.2 配置网卡 
11.4 安装MSCS 
11.4.1 安装第一个节点 
11.4.2 添加其他节点 
11.4.3 使用群集管理器 
11.4.4 在客户机上安装群集管理器 
11.5 安装Oracle Failsafe 
11.5.1 保持所有节点上的主目录名一致 
11.5.2 用于MSCS安全性设置的Oracle服务 
11.5.3 管理Failsafe环境 
11.6 建立数据库Failsafe 
11.6.1 创建数据库 
11.6.2 检验独立数据库的配置 
11.6.3 创建组 
11.6.4 向组中添加数据库 
11.7 在Failsafe/MSCS环境中排除故障 
11.7.1 群集环境下的故障排除工具 
11.7.2 Failsafe环境下进行维护 
11.7.3 删除Failsafe组件 
11.8 小结 
第12章 Oracle RAC 
12.1 RAC环境 
12.1.1 RAC环境下的完全共享 
12.1.2 RAC群集软件 
12.2 准备群集的安装 
12.2.1 配置互连 
12.2.2 配置原始分区 
12.2.3 创建符号链接 
12.2.4 运行RAC群集检验工具 
12.3 安装群集软件和Oracle9i RDBMS 
12.3.1 运行群集安装向导 
12.3.2 后续的变化 
12.3.3 安装Oracle软件 
12.4 维护RAC实例 
12.4.1 用于多实例的服务 
12.4.2 RAC环境中的系统管理撤销和回退 
12.4.3 重做日志组 
12.4.4 添加其他实例 
12.4.5 添加数据文件和创建其他表空间 
12.5 小结 
第13章 备用数据库 
13.1 备用数据库的体系结构 
13.1.1 备用数据库的恢复模式 
13.1.2 在只读模式下打开备用数据库 
13.1.3 在备用数据库中为长期运行的查询创建排序空间 
13.1.4 备用数据库的局限性及限制 
13.2 传统的备用数据库配置:一个测试案例 
13.2.1 在手工恢复模式下操作备用数据库 
13.2.2 在管理恢复模式下设置备用数据库 
13.3 使用Oracle9i日志传输服务 
13.4 使用Oracle9i数据保护对备用数据库进行管理 
13.4.1 数据保护的配置 
13.4.2 切换和切回 
13.5 使用RMAN配置备用数据库 
13.6 将备用数据库用于生产数据库的RMAN备份 
13.7 小结 
第14章 Oracle9i的高级复制 
14.1 复制:负载平衡、故障恢复和分布式脱机事务处理 
14.1.1 负载平衡 
14.1.2 灾难恢复 
14.1.3 分布式脱机事务处理 
14.2 高级复制的体系结构 
14.2.1 n向主复制 
14.2.2 用实体化视图进行复制 
14.3 复制和数据库性能 
14.4 复制管理器和复制API 
14.5 n向主复制的创建和配置 
14.5.1 为复制准备Oracle数据库 
14.5.2 建立用户和配置连通性 
14.5.3 创建自动推进和清除作业 
14.5.4 建立复制组和复制对象 
14.5.5 使用复制管理器对主组进行设置 
14.6 冲突的解决方案技术 
14.7 脱机实例化 
14.8 复制环境的管理 
14.9 结论和针对复制DBA的建议 
14.9.1 测试、测试、再测试 
14.9.2 保持所有数据库成员之间的联系 
14.9.3 密切关注各种情况 
14.10 小结
第15章 最大化可用性 
15.1 透明应用失效恢复 
15.2 RACG保护 
15.2.1 RACG是如何工作的 
15.2.2 加快连接时间的失效恢复 
15.2.3 安装MSCS 
15.2.4 安装RACG 
15.2.5 配置数据库 
15.2.6 数据库配置做了些什么 
15.2.7 定义终止策略 
15.2.8 实例的重启动策略 
15.2.9 暂停检测策略 
15.2.10 用于单个实例的策略 
15.2.11 主实例和从实例 
15.2.12 手工关闭和使用oracgcmd命令关闭实例 
15.3 使用RMAN备份RAC数据库 
15.3.1 备份数据文件和控制文件 
15.3.2 备份归档日志 
15.3.3 在群集环境下恢复文件 
15.4 从群集数据库中创建一个单实例备用数据库 
15.4.1 将备用数据库付诸使用 
15.4.2 从备用数据库的备份中恢复到主RAC数据库 
15.5 小结 
第五部分 附录
附录A RMAN备份到磁带的介质管理配置 
附录B 生成和查找 Oracle9i的诊断信息

本目录推荐