当前位置:首页 > 工业技术
Oracle9i数据库高级管理
Oracle9i数据库高级管理

Oracle9i数据库高级管理PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:飞思科技产品研发中心编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505377248
  • 页数:625 页
图书介绍:
上一篇:数字电子技术下一篇:镗铣工
《Oracle9i数据库高级管理》目录

第1章 Oracle9i的新特性 1

1.1 Oracle9i电子商务平台 2

1.2 实现连续的数据可用性 2

1.3 总控钥匙式数据保护环境 2

1.4 联机数据演变 2

1.5 准确的数据库修复 3

1.6 自助错误更正 3

1.7 可伸缩性 3

1.9 可伸缩性会话状态管理 4

1.10 小粒度自动资源管理 4

1.8 Oracle Parallel Server高速缓存合并 4

1.11 提供端到端的安全体系结构 5

1.12 企业版Java引擎 6

1.13 XML支持:XDB和XDK 6

1.14 SQL和PL/SQL改进 7

1.15 可管理性 7

1.15.1 自我管理数据库 7

1.15.2 改进的和流线化的操作管理 8

1.15.3 管理工具和技巧 9

1.15.4 端到端的系统管理解决方案 9

1.16.2 日志分析器 10

1.16.3 联机分析处理(OLAP)服务管理 10

1.16.1 数据防护 10

1.16 Oracle9i企业管理器特性 10

1.16.4 撤销操作 11

1.16.5 高速缓冲器顾问 11

1.16.6 SPFILE 11

1.16.7 平均恢复时间 11

第2章 Oracle9i数据库的安装 13

2.1 在Linux上安装Oracle9i 13

2.1.1 在Linux上的安装准备 13

2.1.2 在Linux上安装Oracle9i 16

2.1.3 在Linux上测试Oracle9i数据库 23

2.2.1 Oracle Universal Installer 25

2.2 Oracle企业管理器的安装 25

2.2.2 Oracle数据库及企业版的安装 26

2.2.3 资料档案库的建立 29

第3章 模式框架管理 33

3.1 模式对象空间管理 33

3.1.1 在数据库块中管理空间 33

3.1.2 设置存储参数 34

3.1.3 管理恢复空间分配 36

3.2 管理表 38

3.2.1 管理表向导 38

3.2.2 表的数据属性 39

3.2.3 创建表 40

3.2.4 修改表 41

3.2.5 移动表到一个新的段和表空间中 41

3.2.7 管理外部表 42

3.2.6 删除表 42

3.2.8 查看表的信息 43

3.3 索引管理 45

3.4 分区管理 47

3.4.1 分区方法 47

3.4.2 Partition-wise连接 50

3.4.3 分区视图 51

3.4.4 分区索引 53

3.4.5 维护分区表 54

3.4.6 自动更新全局索引 56

3.4.7 并行能力 56

3.4.8 查看分区表和索引信息 58

第4章 实例和数据库的启动与关闭 61

4.1 Oracle实例简介 61

4.1.1 实例和数据库 62

4.1.2 与数据库管理员权限相联系 62

4.1.3 初始化参数文件 62

4.2 启动实例和数据库 63

4.2.1 如何启动实例 63

4.2.2 加载数据库 64

4.2.3 打开数据库 64

4.3 关闭数据库和实例 65

第5章 Oracle9i企业管理器 69

5.1 三层框架结构 69

5.1.2 管理服务层 70

5.1.1 客户层 70

5.1.3 节点层 71

5.1.4 独立启动(standalone) 72

5.2 企业管理器的优势 73

5.2.1 集中式管理 73

5.2.2 多管理员系统 73

5.2.3 可扩展性 74

5.2.4 管理自动化 75

5.2.5 自主智能主体 75

5.2.6 数据库管理功能 75

5.2.7 操作方便 75

5.3.1 目标搜索 76

5.3 基本服务 76

5.3.2 作业系统 78

5.3.3 事件系统 78

5.3.4 消息系统及消息过滤 79

5.3.5 寻呼消息与电子邮件封锁 80

5.3.6 安全性 80

5.3.7 报告 80

5.3.8 字体设置 81

第6章 管理Oracle Real Application Clusters 83

6.1 Oracle9i Real Application Clusters概述 83

6.1.1 集群的概念 84

6.1.2 集群体系结构考察 84

6.1.3 可伸缩性 88

6.1.4 高可用性 91

6.1.5 可管理性 92

6.1.6 电子商务应用 93

6.1.7 Oracle应用程序的标准测试基准 95

6.1.8 Oracle Global Mail Server 95

6.1.9 Oracle单一的应用镜像 96

6.2 Oracle9i Real Application Clusters管理 97

6.2.1 安装和配置 97

6.2.2 集群数据库实例管理 98

6.2.3 资源管理 99

6.2.4 存储管理 99

6.2.5 性能管理 100

6.2.6 事件监控 101

6.3 使用ORAC建立高度可用的数据库服务器 102

6.2.7 企业管理器任务 102

6.2.8 报表 102

6.3.1 ORAC的体系结构 103

6.3.2 集群系统的可用性框架 103

6.3.3 ORAC的可用性框架 104

6.3.4 ORAC环境下的数据库恢复 105

6.3.5 建立高可用的数据库服务器 106

6.4 Oracle Real Application Clusters Guards配置参数 108

6.4.1 Oracle Real Application Clusters Guards配置文件概述 108

6.4.2 Oracle Real Application Clusters Guards配置参数 109

6.4.3 修改Oracle Real Application Clusters Guards配置参数 114

6.5 使用Oracle Real Application Clusters Guards命令 132

6.6 自定义Oracle Real Application Clusters Guards 136

6.7 管理Oracle Real Application Clusters Guards 140

6.8 配置Oracle Real Application Clusters Guards网络环境 146

6.8.1 专用服务器连接 147

6.8.2 共享服务器连接 148

6.8.3 透明应用故障专用连接 150

第7章 Oracle9i数据库的备份与恢复 153

7.1 备份原则 153

7.2 恢复原则 157

7.3 备份与恢复策略 159

7.4 使用企业管理器备份和恢复向导实现备份和恢复 163

7.5 使用恢复管理器(RMAN)实现备份 169

7.5.1 RMAN体系结构 169

7.5.2 RMAN概念 170

7.5.3 配置恢复管理器环境 177

7.5.4 使用恢复管理器执行备份和拷贝 180

7.6 备份大规模数据库时需考虑的问题 188

第8章 数据库资源管理 189

8.1 什么是数据库资源管理器 189

8.2 管理数据库资源管理器 190

8.3 创建简单的资源计划 192

8.4 创建复杂的资源计划 193

8.5 管理资源用户组 196

8.6 启用数据库资源管理器 196

8.7 数据库资源管理器示例 196

9.1 数据库的安全特性 201

第9章 Oracle数据库安全 201

9.1.1 数据库管理员 202

9.1.2 Oracle Security Manager 204

9.2 账户安全性 206

9.3 对象权限 206

9.4 创建安全用户 208

9.4.1 创建新的企业用户 208

9.4.2 创建目录对象 209

9.4.3 在企业域中创建角色 209

9.5 用户管理 211

9.5.1 管理数据库管理员 211

9.5.3 管理数据库安装管理员 212

9.5.2 目录服务器所有用户 212

9.5.4 管理数据库安全管理员 213

9.5.5 管理企业域管理员 213

9.5.6 管理用户/方案分离 213

9.5.7 用户属性 214

9.6 权限、角色和安全规则 214

9.6.1 权限 215

9.6.2 角色 221

9.6.3 细致的访问控制 224

9.6.4 应用上下文 225

9.6.5 一个典型的权限分配方案 226

9.6.6 为用户添加权限或角色 229

9.6.7 显示对象权限的被授予者 230

9.6.8 显示系统权限的被授予者 231

9.7.1 用户限额 232

9.7 资源限制 232

9.7.2 为用户分配概要文件 233

9.7.3 CPU资源分配 234

9.7.4 创建资源计划 234

9.8 审计 235

9.8.1 审计概述 235

9.8.2 语句审计 236

9.8.3 权限审计 237

9.8.4 方案对象审计 237

9.8.5 细致审计 237

9.9.1 Oracle9i Label Security策略 239

9.9.2 敏感标签 239

9.8.6 审计多层环境 239

9.9 Oracle9i Label Security 239

9.9.3 标签组件 240

9.9.4 外部表示 240

9.9.5 标签标记 240

9.9.6 Oracle9i Label Security用户标签权限 241

9.9.7 Oracle9i Label Security访问特权 241

9.9.8 策略强制选项 242

9.9.9 Oracle9i Label Security标签函数 243

9.9.10 Oracle9i Label Security SQL谓词 243

9.9.11 其他注意事项 243

10.1 Oracle9i Internet文件系统概述 245

第10章 Oracle Internet文件系统 245

10.2 Oracle9i Internet文件系统构件 246

10.3 管理工具 248

10.3.1 Oracle9 iFS管理器 248

10.3.2 Oracle9 iFS企业管理器控制台 257

10.3.3 Oracle9 iFS配置向导 257

10.3.4 Web接口 258

10.3.5 命令行工具 258

10.3.6 XML配置文件 258

10.3.8 仪表盘 259

10.3.7 导入/导出工具 259

10.4 面向对象的文件系统 260

10.5 API概述 261

10.5.1 Oracle iFS Java API概述 261

10.5.2 LibraryObject类 262

10.5.3 oracle.ifs.beans类层次 262

10.5.4 PublicObject类 264

10.5.5 Document和Folder类 265

10.5.6 Security类 267

10.5.7 Session类 268

10.5.8 Tie类 268

10.6.1 文档如何存储在知识库中 269

10.6.2 连接到知识库 269

10.6 使用文档 269

10.5.9 Server类 269

10.6.3 创建新的文档 270

10.6.4 将文档放于文件夹中 271

10.6.5 使用属性 271

10.6.6 搜索文档 272

10.6.7 示例代码:Hello World 273

10.7 创建自定义类 274

10.7.1 创建自定义类概述 274

10.7.2 创建Type定义文件 274

10.7.3 使用Compound属性 276

10.7.4 装载自定义Type定义 278

10.7.5 创建实例类Bean 278

10.7.6 创建文档实例 280

10.8 使用编译器 281

10.8.1 编译器概述 281

10.8.2 使用标准编译器 281

10.8.3 使用ClassSelectionParser 282

10.8.4 XML编译 283

10.8.5 使用自定义编译器 283

10.8.6 编写编译器应用 283

10.8.7 自定义编译器概述 284

10.8.8 代码示例:定义编译器 284

10.9 使用呈递器 289

10.9.1 什么是呈递器 289

10.9.2 使用标准呈递器 289

10.9.3 呈递器应用概述 291

10.10 使用JSP 298

10.10.1 使用JSP显示文档 299

10.10.2 使用JSP实现应用 299

10.10.3 运行保险表单应用示例 299

10.11 使用代理 311

10.11.1 什么是代理 311

10.11.2 代理如何工作 312

10.11.3 事件代理的类和方法 312

10.11.4 编写事件代理 313

10.11.5 使用ServerManager注册代理 313

10.11.6 事件代理示例 314

11.1 Oracle9i网络服务的新特性 321

第11章 Oracle9i网络服务 321

11.2 Internet时代网络面临的挑战 322

11.2.1 什么是网络大图 323

11.2.2 Oracle的网络解决方案 323

11.2.3 网络组件 334

11.3 连接概念 336

11.3.1 数据库服务和数据库实例验证 336

11.3.2 服务可访问性 339

11.3.3 使用多个侦听器增强服务可用性 339

11.3.4 服务处理器 340

11.3.5 命名 342

11.4 配置管理概念 342

11.4.3 目录服务器支持 343

11.4.2 本地配置文件支持 343

11.4.1 配置模型 343

11.4.4 Oracle命名支持 346

11.5 Oracle网络服务的体系结构 347

11.5.1 Oracle网络堆栈通信体系结构 347

11.5.2 侦听器体系结构 348

11.5.3 数据库服务进程结构 350

11.5.4 Oracle连接管理器体系结构 351

11.5.5 完整的体系结构 353

11.6 配置和管理工具概述 353

11.6.1 Oracle网络管理器 353

11.6.2 Oracle网络配置助手 354

11.6.3 Oracle网络控制工具 354

11.7.1 在组织内部配置网络 356

11.7 规划网络 356

11.7.2 为Internet配置网络 357

11.7.3 命名考虑 358

11.8 配置和管理Oracle网络服务 359

11.8.1 建立目录服务器用法 360

11.8.2 配置命名方法 362

11.8.3 配置概要文件 364

11.8.4 配置和管理侦听器 365

11.8.5 配置Oracle服务 367

第12章 复制 369

12.1 复制的概念 369

12.1.1 复制对象、组和站点 370

12.1.2 复制环境的类型 371

12.1.3 复制冲突 375

12.1.4 多主体复制的选择 376

12.2 使用复制管理工具的例子 377

12.2.1 设置主站点 377

12.2.2 设置主体组 383

第13章 使用Oracle9i Data Guard实现高可用性 391

13.1 Oracle9i Data Guard新特性 391

13.2 Oracle9i Data Guard概念 395

13.2.1 Oracle9i Data Guard概述 395

13.2.2 操作需求 397

13.2.3 Oracle9i Data Guard体系结构 397

13.2.6 角色管理服务 398

13.2.7 物理备用进程体系结构 398

13.2.4 日志传输服务 398

13.2.5 日志应用服务 398

13.2.8 Data Guard环境 399

13.2.9 备用数据库操作模式 400

13.2.10 数据库角色 400

13.2.11 故障和切换 401

13.3 创建备用数据库环境 402

13.3.1 建备用数据库环境考虑 402

13.3.2 创建备用数据库:基本任务 404

13.3.3 创建备用数据库文件 405

13.4 日志传输服务 407

13.3.4 创建备用初始化参数 407

13.4.1 日志传输服务概述 408

13.4.2 日志传输服务能力 408

13.4.3 日志传输服务接口 409

13.4.4 在主数据库上配置日志传输服务 411

13.4.5 在备用数据库上配置日志传输服务 411

13.5 日志应用服务 413

13.5.1 日志应用服务概述 414

13.5.2 进程体系结构 414

13.5.3 管理恢复模式 414

13.5.4 控制管理恢复模式 415

13.5.5 归档间隙管理 415

13.5.6 数据文件管理 416

13.5.7 只读模式 417

13.5.8 监视日志应用服务 418

13.6 Oracle9i Data Guard案例分析 418

13.6.1 在相同站点创建备用数据库 418

13.6.2 在远程站点创建备用数据库 422

13.6.3 定义NOLOGGING子句以后的恢复 425

13.6.4 确定在多备用数据库环境中如何使用备用数据库恢复 426

13.6.5 切换主数据库到备用数据库 429

13.6.6 使用备用数据库备份主数据库 430

第14章 性能调整 435

14.1 性能调整概述 435

14.2 编写和调试SQL 438

14.2.1 优化器概述 439

14.2.2 优化器操作 449

14.2.3 收集优化器统计信息 468

14.2.4 理解索引 473

14.2.5 优化SQL语句 485

14.3 与SQL相关的性能工具 491

14.3.1 Oracle9i的性能 491

14.3.2 使用EXPLAIN PLAN 492

14.3.3 使用SQL跟踪 497

14.3.4 使用V$动态性能视图 498

14.3.5 使用服务器管理器监控器 498

14.3.6 使用企业管理器性能包 498

14.4 如何提高数据库性能 499

14.4.1 如何获得高可用性 499

14.3.7 使用utlbstat/utlestat与reportl.txt 499

14.4.2 内存配置和使用 501

14.4.3 调整输入与输出 511

14.4.4 理解操作系统 512

14.5 优化实例性能 513

14.5.1 调整实例 516

14.5.2 网络调试 519

14.6 用于调试的动态性能视图 527

14.7 应用程序调整 529

第15章 分布式数据库管理 535

15.1 分布式数据库概念 535

15.1.1 分布式数据库体系结构 535

15.1.2 数据库链接 538

15.1.3 分布式数据库管理 544

15.1.4 分布式系统上的事务处理 550

15.1.5 分布式数据库应用程序开发 552

15.1.6 特性集支持 553

15.2 管理分布式数据库 556

15.2.1 管理全局数据库名 556

15.2.2 创建数据库链接 560

15.2.3 创建共享数据库链接 562

15.2.4 管理数据库链接 564

15.2.5 查看数据库链接的信息 565

15.2.6 创建位置透明级 568

15.2.7 管理分布式数据库的实例 571

15.3.1 分布式事务概述 573

15.3 分布式事务概念 573

15.3.2 分布式事务的会话树 575

15.3.3 两阶段提交机制 577

15.3.4 悬而未决的(in-Doubt)事务 577

15.3.5 分布式事务处理案例分析 578

15.4 管理分布式事务 581

15.4.1 设置分布式初始化参数 581

15.4.2 查看分布式事务处理的信息 582

15.4.3 如何处理悬而未决的事务 585

15.4.4 手工处理悬而未决的事务 586

15.4.5 手工提交一个悬而未决事务的例子 588

附录A 复制管理API包参考 595

附录B 技术词汇 619

相关图书
作者其它书籍
返回顶部