《Oracle 数据库系统管理 下》PDF下载

  • 购买积分:24 如何计算积分?
  • 作  者:滕永昌,高杨编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302065101
  • 页数:919 页
图书介绍:本书介绍了Oracle数据库的核心与原理,包括Oracle数据库结构与产品组成、Oracle数据库概述等。

(下册) 489

第7章 创建Oracle 8i数据库 489

7.1 创建数据库概述 489

7.2 在UNIX下创建数据库 492

7.2.1 确定数据库名、数据库实例名、服务名 492

7.2.2 创建参数文件 493

7.2.3 设置操作系统参数 502

7.2.4 启动实例创建数据库 502

7.2.5 创建数据字典 507

7.2.6 网络配置 508

7.3 在Windows NT/2000下创建数据库 517

7.3.1 确定数据库名、数据库实例名、服务名 517

7.3.2 编辑、修改参数文件 518

7.3.3 选择数据库实例 519

7.3.4 创建数据库实例 520

7.3.5 启动实例、创建数据库 526

7.3.6 创建数据字典 528

7.3.7  网络配置 530

7.3.8 一个创建数据库的脚本 534

7.4 使用向导工具创建数据库 538

7.5 本章小结 562

习题 562

第8章 Oracle 8i表空间与回退段管理 565

8.1 表空间概述 565

8.1.1 数据字典管理表空间 566

8.1.2 本地化管理表空间 567

8.2 创建表空间需要考虑的因素 569

8.2.1 创建表空间要求概述 569

8.2.2 磁盘碎片问题 571

8.2.3 段的分离问题 571

8.2.4 磁盘I/O竞争问题 572

8.3 数据字典表空间管理 573

8.3.1 创建数据字典管理表空间 573

8.3.2 为数据字典表空间增加数据文件 577

8.3.3 修改数据字典表空间存储参数 578

8.4 本地化管理表空间管理 579

8.4.1 创建UNIFORM本地化管理表空间 580

8.4.2 创建AUTOALLOCATE本地化管理表空间 581

8.5 修改表空间 584

8.5.1 为表空间增加数据文件 584

8.5.2 手工修改数据文件大小 585

8.5.3 数据文件的自动扩展属性 589

8.5.4 修改表空间属性 594

8.5.5 数据文件的移动 599

8.5.6 修改数据文件的ONLINE/OFFLINE属性 601

8.6 数据字典管理表空间与本地化管理表空间转换 602

8.6.1 将数据字典表空间转换为本地化管理表空间 603

8.6.2 将本地化管理表空间转换为数据字典管理表空间 605

8.7 临时表空间管理 606

8.7.1 什么是临时表空间 606

8.7.2 创建数据字典管理临时表空间 606

8.7.3 修改数据字典管理临时表空间 608

8.7.4 创建本地化管理临时表空间 608

8.7.5 修改本地化管理临时表空间 611

8.8 删除表空间 612

8.9 Oracle 8i表空间管理总结 612

8.10 回退段管理 616

8.10.1 回退段概述 616

8.10.2 创建公共回退段 618

8.10.3 创建私有回退段 622

8.10.4 特殊回退段设计 626

8.10.5 修改回退段 628

8.10.6 删除回退段 630

习题 631

8.11 本章小结 631

第9章 Oracle 8i用户管理 633

9.1 数据库用户概述 633

9.2 数据库用户的安全参数 634

9.2.1 用户默认表空间 635

9.2.2 用户临时表空间 636

9.2.3 用户资源文件PROFILE 637

9.2.4 用户表空间存取限制 638

9.3 创建用户的PROFILE资源文件 639

9.4 创建用户 646

9.5 修改用户 651

9.6 删除用户 653

9.7 监视用户 654

习题 658

9.8 本章小结 658

第10章 Oracle 8i权限与角色管理 661

10.1 Oracle数据库权限概述 661

10.2 系统权限管理 663

10.2.1 系统权限分类 663

10.2.2 系统权限的权限命令 667

10.2.3 系统权限回收 670

10.3 实体权限管理 671

10.3.1 实体权限分类 671

10.3.2 实体权限的权限命令 672

10.3.3 实体权限回收 675

10.4 角色管理 676

10.4.1 角色概述 677

10.4.2 系统预定义角色 678

10.4.3 创建角色 682

10.4.5 设置角色生效或失效 687

10.4.4 修改角色 687

10.4.6 修改用户使角色生效或失效 690

10.4.7 删除角色 691

10.5 本章小结 692

习题 692

第11章 Oracle 8i数据库备份与恢复 694

11.1 数据库备份与恢复概述 694

11.1.1 数据库备份 695

11.1.2 数据库恢复 695

11.1.3 备份与恢复方法 697

11.2 数据库归档方式 697

11.2.1 日志管理与数据库归档方式 698

11.2.2 NOARCHIVELOG方式 699

11.2.3 ARCHIVELOG方式 700

11.3 数据库归档方式配置 701

11.3.1 数据库归档配置参数 702

11.3.2 数据库归档方式配置方案 704

11.3.3 数据库归档方式配置方案二 707

11.4 物理备份数据库 708

11.4.1 完全数据库脱机备份 708

11.4.2 部分数据库在线备份 710

11.4.3 部分数据库脱机备份 713

11.4.4 控制文件在线备份 714

11.5 逻辑备份数据库 716

11.5.1 数据库逻辑备份概述 716

11.5.2 逻辑卸出 718

11.5.3 逻辑装入 724

11.5.4 逻辑备份与数据库核心字符集问题 727

11.6 表空间传输 731

11.7 在Windows NT/2000下自动备份数据库 732

11.7.1 Windows NT/2000自动备份命令介绍 733

11.7.2 AT命令介绍 733

11.7.4  自动逻辑数据库备份实例 735

11.7.3 自动数据库备份方法 735

11.7.5 自动物理数据库备份实例 736

11.8 在UNIX下自动数据库备份 739

11.8.1 编辑自动备份数据库的脚本文件 739

11.8.2 将数据库备份到磁带机 739

11.8.3 使用netrc将数据自动传输到远程主机 740

11.8.4 启动自动数据库备份进程 740

11.8.5 在UNIX下实现Oracle数据库的自动备份 742

11.9 本章小结 743

习题 743

第12章 Oracle 8i数据库备份与恢复实例 745

12.1 数据库实例启动失败时的数据库恢复方法 745

12.1.1 参数文件设置错误时的数据库启动 745

12.1.2 进程、内存参数设置错误时的数据库启动 747

12.1.3 实例参数设置错误时的数据库启动 748

12.2 控制文件破坏时的数据库恢复方法 750

12.2.1 控制文件有镜像文件时的数据库恢复 750

12.2.2 控制文件没有镜像文件时的数据库恢复 752

12.3 日志文件破坏时的数据库恢复方法 754

12.4 完全数据库恢复 755

12.4.1 什么是完全数据库恢复 755

12.4.2 完全数据库恢复的语法 756

12.4.3 数据库运行在非归档方式,数据文件破坏时的数据库恢复 756

12.4.4 数据库运行在归档方式,数据文件破坏时的 757

数据库恢复(Ⅰ) 757

12.4.5 数据库运行在归档方式,数据文件破坏时的 758

数据库恢复(Ⅱ) 758

12.4.6 数据库关闭时,数据文件破坏时的数据库恢复 759

12.4.7 数据库运行时,数据文件破坏时的数据库恢复 762

12.4.8 数据文件不能恢复到原目录时的数据库恢复 764

的数据库恢复 765

12.4.9 数据库关闭时数据文件破坏,数据文件没有备份时 765

12.4.10 数据库运行时数据文件破坏,数据文件没有备份时 766

的数据库恢复 766

12.4.11 系统表空间SYSTEM数据文件破坏时的数据库恢复 768

12.4.12 回退段表空间RBS数据文件破坏时的数据库恢复 768

12.5 不完全数据库恢复 772

12.5.1 什么是不完全数据库恢复 772

12.5.2 不完全数据库恢复的语法 773

12.5.3 恢复一个被删除的基表 773

12.5.4 恢复一个被删除的表空间 776

12.5.5 在线日志破坏时的数据库恢复 779

12.5.6 日志文件不足两个组时的数据库恢复 782

12.5.7 使用热备份控制文件恢复数据库 783

12.6 本章小结 786

习题 786

13.2 数据库审计概述 789

13.1 数据库安全措施 789

第13章 Oracle 8i数据库审计 789

13.2.1 什么是数据库审计 790

13.2.2 启动数据库审计 790

13.2.3 Oracle审计级别 792

13.3 语句级审计 792

13.4 权限级审计 795

13.5 实体级审计 799

13.6 审计结果 801

13.7 设置系统自动跟踪 803

13.7.1 设置后台进程跟踪 803

13.7.2 设置SQL跟踪 806

13.8 本章小结 809

习题 809

第14章 Oracle 8i作业队列管理与数据加载 811

14.1 设置作业队列参数 811

14.1.1 什么是作业队列 811

14.1.2 设置作业队列参数 812

14.2.1 函数包DBMS_JOB介绍 813

14.2 Oracle 8i作业队列管理 813

14.2.2 作业队列管理 816

14.2.3 应用实例 817

14.2.4 删除作业队列 819

14.3 Oracle 8i数据加载 821

14.3.1 SQL*LOADER介绍 821

14.3.2 数据加载参数 822

14.3.3 数据加载应用实例 823

14.4 将Excel数据加载到Oracle数据库 828

14.5 本章小结 830

习题 831

15.1 Oracle数据库网络概述 832

15.1.1 Oracle数据库网络概述 832

第15章 Oracle 8i网络管理与分布式数据库 832

15.1.2 Oracle网络产品的作用与特征 833

15.2 Oracle网络配置 834

15.2.1 Oracle网络配置概述 834

15.2.2 Oracle数据库网络驱动 836

15.2.3 Oracle监听进程配置文件 837

15.2.4 Oracle网络连接解析文件 839

15.3 CMAN配置与管理 841

15.3.1 CMAN多路复用与连接共享池配置 842

15.3.2 CMAN多协议网桥配置 843

15.3.3 CMAN防火墙配置 844

15.3.4 CMAN环境资源文件配置 844

15.3.5 网络配置应用实例 845

15.4 Oracle 8i多线程服务器配置 847

15.4.1 什么是多线程服务器 847

15.4.2 多线程服务器配置参数 848

15.4.4 在多线程服务器中使用专用服务器连接 849

15.4.3 连接池配置 849

15.5 Oracle 8i分布式数据库管理 850

15.5.1 什么是分布式数据库 850

15.5.2 分布式数据库的组成与特点 852

15.5.3 分布式数据库与数据库链路 853

15.5.4 使用数据库链路进行远程数据复制 854

15.6 本章小结 857

习题 858

第16章 Oracle 8i数据库性能优化与调整 860

16.1 内存优化与调整 860

16.1.1 数据缓冲区调整 861

16.1.2 共享池调整 867

16.1.3 日志缓冲区调整 872

16.1.4 排序区调整 874

16.2 磁盘I/O优化与调整 876

16.3 CPU调整问题 878

16.4 调整数据库快存CACHE 879

16.5 SQL语句优化问题 884

16.5.1 分析SQL语句的执行过程 884

16.5.2 将常用的实体驻留内存 885

16.5.3 创建索引 888

16.5.4 创建聚簇 889

16.5.5 创建哈希索引 890

16.5.6 SQL优化器 890

16.6 回退段调整 892

16.7 数据库参数动态统计 894

16.8 本章小结 895

习题 896

附录 898

附录1 数据库管理员常用的动态数据字典 898

附录2 数据库管理员常用的DBA数据字典 904

附录3 数据库管理员常用的USER数据字典 909

附录4 数据库管理员常用的ALL数据字典 914