Oracle
-
Oracle DBA核心技术解析信息产业部软件与集成电路促进中心 组编本书是为希望掌握Oracle数据库系统核心技术的广大IT人员而撰写的,内容涉及在工程应用中管理、配置和操纵Oracle数据库系统必须具备的专门知识,包括信息系统和Oracle的体系结构、Oracle数据库的详细创建和配置过程、DBA日常管理的各个主要方面、数据备份和完全恢复方法,以及开发人员数据库端编程的知识点等内容。通过对这些内容的阐述和实例演示,带领读者进入精彩的Oracle世界。本书是为希望掌握Oracle数据库系统核心技术的广大IT人员而撰写的,内容涉及在工程应用中管理、配置和操纵Oracle数据库系统必须具备的专门知识,包括信息系统和Oracle的体系结构、Oracle数据库的详细创建和配置过程、DBA日常管理的各个主要方面、数据备份和完全恢复方法,以及开发人员数据库端编程的知识点等内容。通过对这些内容的阐述和实例演示,带领读者进入精彩的Oracle世界。本书摘取Oracle数据库系统的精华奉献给读者,内容覆盖Oracle 8/8i,9i,10g的核心技术,讲解深入浅出,叙述精练,实践性强,是一本凝聚作者长期从事企业信息化建设和高校教学研究成果的专业技术书籍,适合基于Oracle的各类工程技术人员参考,也可作为高等学校Oracle和网络数据库系统等相关课程的教材或教学参考书。 -
Oracle Database 10g DBA手册罗尼《Oracle Database 10g DBA手册:管理健壮的、可扩展的、高可用的Oracle数据》讲解了如何安装Oracle Database 10g或者从早期的版本进行升级,并且说明了如何充分利用Oracle Database 10g所有新的和得到增强的管理功能、可扩展性、可用性及安全特性。《Oracle Database 10g DBA手册:管理健壮的、可扩展的、高可用的Oracle数据》由Oracle专家撰写,涵盖了自动撤销管理、Oracle实时应用集群、Oracle恢复管理器、Oracle Data Guard和其他许多内容,可以帮助DBA维护高性能的Oracle企业数据库。 -
ORACLE 10G简明教程王彬本书通过大量实例系统全面地讲述了Oracle 10g第2版数据库系统的基础知识和应用程序开发技术。全书共分为11章,分别介绍了Oracle公司和数据库产品的发展史、数据库结构、不同平台的安装、常用管理工具、基本操作、SQL语言操作数据库、模式对象管理、用户管理、空间管理、网络环境、PL/SQL开发和Web程序设计等内容。. 本书既可以作为Oracle 10g的初学者、Oracle 10g数据库管理人员、应用开发人员和网络管理员的技术参考书,也可以作为高等院校相关专业自学或培训教材。... -
Oracle9i&10g编程艺术(美)凯特 著,苏金国 等译“本书能够帮助你发挥Oracle技术的最大潜力。……毋庸置疑,这是最重要的Oracle图书之一,绝对值得拥有。” :Ken Jacobs,产品战略部(服务器技术)副总裁,Oracle公司本书是一本关于Oracle 9j az& 10g数据库体系结构的权威图书,涵盖了所有最重要的Oracle体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,以及分区和并行,并利用具体的例子来充分介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。本书面向从事Oracle数据库应用的所有开发人员的或DBA。无论你是程序员还是DBA,要创建和管理稳定、高质量的Oracle系统,归根结底都需要理解Oracle数据库的体系结构。本书是讲述Oracle数据库公证的权威指南,凝聚了世界顶尖的Oracle专家Thomas Kyte数十年的宝贵经验和大量真的知灼见。书中深入地分析了Oracle数据库体系结构,包括文件、内存结构以及构成Oracle数据库和实例的度层进程,然后讨论了一些重要的数据库主题,如锁定、并发控制、事务、重做和撤销,还解释了这些内重要性。最后,分析了数据库中的物理结构,如表、索引和数据类型,并介绍通过哪些技术能最优地使用这些物理结构。在介绍每个特性时,作者都充分利用具体的例子来说明,不仅讨论了各个特性是什么,还说明了它如何工作,如何使用它来实现软件,并涵盖了相关的常见陷阱。[看更多] -
大型数据库系统概论朱辉生《大型数据库系统概论(Oracle 9i)》以Oracle 9i为蓝本,深入浅出地介绍了大型数据库系统的相关知识。全书共分10章,主要内容包括:绪论、Oracle 9i的安装配置与基本操作、PL/SQL编程、Oracle 9i数据库的体系结构、Oracle 9i的数据库管理、Oracle 9i数据库对象的管理、Oracle 9i数据库的安全性、Orade 9i数据库的恢复、Oracle 9i数据库的完整性与并发控制、Oracle 9i数据库应用程序的开发。《大型数据库系统概论(Oracle 9i)》内容详实、示例丰富、结构合理、语言简洁。每章均有针对性很强的示例和适量的习题或实验题,以利于读者对相关知识的掌握。《大型数据库系统概论(Oracle 9i)》可作为高等学校本科、专科计算机及相关专业“大型数据库概论”课程的教材,也可供从事数据库软件开发和应用的人员参考。 -
Oracle Database 10g完全参考手册龙利Oracle的技术文档全面而丰富,目前要用多张CD才能完整地记录这些文档。本书是第一本将所有主要Oracle定义、命令、函数、特性和产品综合在一起的核心参考书籍,每位Oracle用户和开发人员都应常备一册在手边。本书主要面向以下3类读者:● Oracle的终端用户Oracle可以用于一些简单操作,如输入数据和处理标准报表。但是该方法忽略了它的强大功能;这就像买了一辆高性能赛车,却用一匹马拖来拖去。通过本书前2部分的介绍,即使是只有很少或没有数据处理经历的终端用户,也可以成为精通Oracle的用户:生成特定的报表、指导开发人员创建新特性和新功能、提高业务活动中实际工作进行的速度和精度。本书的语言简练清晰,没有数据处理方面的晦涩术语,也不要求读者具有丰富的计算机或数据库方面的预备知识。本书将用简单易学的形式和大量实例帮助初学者迅速成为专家。● Oracle的初级开发人员由于Oracle提供的文档册数太多,因此要查找一个关键命令或概念颇为费时。本书试图提供一种更有组织、更有效的掌握Oracle核心内容的方法。本书有助于Oracle的初级开发人员快速了解基本概念、克服常见困难、分析产品和关系开发方面的误解,以及建立有效的应用程序开发准则。 ● 有经验的Oracle开发人员与任何内容丰富且复杂的产品一样,Oracle中有很多重要问题(如果有的话)几乎都没有公布。知识来自长期的实践,但是通常都无法传授给其他人。本书深入探讨了许多这样的问题领域(包括一些新特性,如闪回选项、Data Pump和其他许多特性)。书中也揭示了许多常见的错误想法,并推荐了应用程序开发和性能问题设计方面的严格准则。在第1章中将概述本书的结构。简言之,本书第I部分重点介绍Oracle的安装、如何从以前的Oracle版本升级,并了解最新版本中引进的新特性。接下来的部分提供了技术导航,用来开发Oracle的功能:SQL、PL/SQL、动态SQL、面向对象的特性、Java等。这些章节从关于SQL的基本信息到复杂程序的详细示例逐步展开。本书最后2部分包含“指南”部分(包括数据字典、优化程序、调整案例分析、应用程序服务器、数据库管理、XML)和“命令和术语参考”部分,包含Oracle Database 10g支持的语法、所有函数与命令的描述。该参考供开发人员和Oracle用户使用,但假定他们对Oracle已经有了基本的了解。 -
深入浅出Oracle盖国强针对数据库的启动和关闭、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle知识全面、系统、深入地展现给读者。本书给出了大量取自实际工作现场的实例。在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,满足面向实际应用的读者需求。... -
Oracle数据库管理与维护手册袁福庆 编著内容提要本书对Oracle 10g进行了系统而全面的介绍。全书共分17章,详细地讲解了Oracle的基本概念、安装配置、创建数据库、管理数据库实例、管理数据库存储、管理物理文件、逻辑对象管理、数据库安全管理、数据库审计管理、数据库备份与恢复、使用RMAN、自动存储管理、管理Oracle网络、使用SQL*Plus等内容。本书用很大篇幅讲解了Oracle的最新技术,相信能够对读者有所帮助。本书内容全面,深入浅出,是Oracle用户、初学者、Oracle系统管理员以及相关开发人员的必备参考书。 第1章 Oracle产品系列 11.1 Oracle产品组成 11.1.1 数据库组件 21.1.2 开发套件 31.1.3 应用服务器 31.1.4 协作套件 41.1.5 应用软件 41.2 Oracle各版本异同 41.2.1 Oracle 8i、Oracle 9i与Oracle 10g的异同 41.2.2 Oracle 10g企业版、标准版及其他版本的异同 5第2章 Oracle体系结构及其基本概念 72.1 Oracle总体结构 72.1.1 Oracle实例 72.1.2 数据库 82.1.3 事务、DML、DDL、DCL 82.1.4 Oracle的结构划分 92.2 Oracle内存结构 92.2.1 系统全局区(SGA) 102.2.2 数据库缓冲区 112.2.3 重做日志缓冲区 122.2.4 共享池 122.2.5 数据字典缓冲区 132.2.6 程序全局区(PGA) 132.2.7 排序区 132.2.8 软件代码区 142.2.9 大池 142.2.10 Java池 152.2.11 Streams池 152.3 Oracle进程 152.3.1 用户进程 152.3.2 服务器进程 162.3.3 专用服务器和共享服务器 162.4 Oracle后台进程结构 182.4.1 SMON系统监控进程 192.4.2 PMON进程监控进程 192.4.3 DBWR数据库写入进程 192.4.4 LGWR日志写入进程 202.4.5 CKPT检查点进程 202.4.6 RECO恢复进程 212.4.7 ARCH归档进程 212.4.8 SNPn作业队列进程 212.4.9 LCKn锁进程 222.4.10 Dnnn调度进程 222.4.11 Snnn共享服务器进程 222.4.12 QMNn队列监视进程 222.5 Oracle物理结构 222.5.1 数据文件 232.5.2 控制文件 232.5.3 重做日志文件 232.5.4 参数文件 242.5.5 跟踪文件 252.5.6 警告日志文件 252.6 Oracle逻辑结构 252.6.1 逻辑结构概述 252.6.2 表空间 262.6.3 System表空间、SYSAUX表空间以及其他表空间 262.6.4 段 282.6.5 区 292.6.6 数据块 292.6.7 用户与模式 312.6.8 表 312.6.9 列与数据类型 312.6.10 ROWID伪列 332.6.11 约束条件 342.6.12 索引 342.6.13 视图 372.6.14 序列 372.6.15 过程与过程包 382.6.16 函数 382.6.17 触发器 382.6.18 同义词 392.6.19 权限及角色 392.6.20 快照 402.6.21 聚集 402.6.22 散列聚集 412.6.23 数据库链 412.7 数据分区 422.7.1 分区表 422.7.2 分区索引 442.7.3 分区的管理 452.8 数据库访问 462.8.1 竞争性、并发性与一致性概念 462.8.2 事务之间的冲突 462.9 锁 472.9.1 锁级别 472.9.2 DML锁 482.9.3 DDL锁 502.10 SQL语句的处理过程 512.10.1 SQL语句的处理过程 512.10.2 分析 512.10.3 执行 512.10.4 返回结果 522.10.5 SELECT语句的处理步骤 522.10.6 其他语句的处理步骤 532.10.7 SCN的运行机制 542.10.8 Commit的处理 542.10.9 Rollback回滚的处理 552.11 Oracle数据字典 552.11.1 静态数据字典 562.11.2 查看各类静态对象 572.11.3 动态数据字典 592.11.4 各类数据字典区分 602.11.5 动态数据字典结构 602.11.6 动态数据字典分类表 62第3章 Oracle Net体系结构 643.1 Oracle网络概述 643.1.1 网络的连接方式 643.1.2 Oracle网络的连接方式 653.2 Oracle Net Services 673.2.1 Oracle Net 673.2.2 Oracle网络监听 683.2.3 Oracle连接管理器 693.2.4 网络工具 703.2.5 Oracle高级安全性 723.3 Oracle网络体系结构 723.3.1 Oracle Net C/S连接的栈结构 723.3.2 Java的连接栈结构 753.3.3 Web连接的栈结构 753.3.4 网络监听体系结构 753.3.5 数据库服务器体系结构 763.3.6 连接管理器体系结构 793.4 Oracle网络的概念 803.4.1 连接的概念 803.4.2 配置管理概念 813.4.3 命名方法 823.5 Oracle网格计算 843.5.1 什么是网格计算 843.5.2 Oracle网格基础架构 853.5.3 Oracle 10g的网格 853.5.4 Oracle 10g应用服务器 863.5.5 Oracle Enterprise Manager 10g Grid Control 88第4章 安装与配置 894.1 通用安装工具OUI简介 894.2 Optimal Flexible Architecture简介 894.3 数据库软件版本说明 904.4 Windows下Oracle的安装 914.4.1 安装的基本硬件要求 914.4.2 安装过程 914.4.3 安装后的环境变量 944.4.4 安装后文件 954.5 Windows下客户端的安装 964.6 Oracle的简单网络配置 984.6.1 服务器网络配置 984.6.2 Oracle客户端的配置 1014.6.3 如何查看安装的数据库版本号 1044.7 Oracle完全卸载 105第5章 创建数据库 1085.1 手动创建数据库 1085.1.1 狭义数据库和广义数据库 1085.1.2 准备前提条件 1085.1.3 规划物理文件的存放 1095.1.4 手动创建数据库的步骤概述 1095.1.5 设定环境变量 1105.1.6 创建参数文件 1105.1.7 创建服务器参数文件 1115.1.8 创建数据库 1125.1.9 建立数据字典 1145.2 通过DBCA创建数据库 1145.2.1 DBCA简介 1145.2.2 进入DBCA 1155.2.3 创建数据库 1165.2.4 手动卸载数据库 1215.2.5 使用DBCA卸载数据库 1215.3 配置数据库全球化支持 1225.3.1 国际语言支持 1225.3.2 数据库字符集 1235.3.3 数据库字符集类型 1235.3.4 字节长度和字符长度 1255.3.5 数据库字符集与国际语言字符集 1255.3.6 语言支持的字符集 1265.3.7 Oracle字符集配置结构 1275.3.8 NLS的参数说明 1305.3.9 语言和区域参数 1325.3.10 NLS的日期时间参数 1365.3.11 NLS的货币参数 1375.3.12 数字表示格式 1395.3.13 排序参数 1395.3.14 其他参数 1405.3.15 NLS的参数设置方法 1405.3.16 更改初始化参数中的NLS值 1415.3.17 NLS的session级设值 1415.3.18 NLS的环境变量设置 1435.3.19 使用NLS参数的SQL函数 1445.3.20 Oracle客户端字符集设置 1455.4 查询全球化参数信息 1475.4.1 查询数据库级的NLS设置 1475.4.2 查询实例级的NLS信息 1475.4.3 查询段级的NLS信息 1485.4.4 查询NLS可设置的值 1485.4.5 查询NLS所有参数 1485.5 更改数据库字符集 1495.5.1 用ALTER命令更改字符集 1495.5.2 使用导入、导出更改字符集 1505.6 配置多个数据库 1515.6.1 创建另一个新的数据库 1515.6.2 更改默认数据库 1515.6.3 配置数据库监听 1525.7 Oracle系统用户和系统权限 1535.7.1 SYS用户 1535.7.2 SYSTEM用户 1535.7.3 SYSDBA和SYSOPER系统权限 1535.8 数据库名、实例名等的区分 1545.8.1 数据库名 1545.8.2 数据库实例名 1555.8.3 ORACLE_SID 155第6章 管理数据库实例 1566.1 Enterprise Manager 10g 1566.1.1 Enterprise Manager 10g体系结构 1566.1.2 启动EM 1576.1.3 EM的重要管理功能 1586.2 使用OEM 1616.2.1 启动企业管理器(OEM) 1616.2.2 基本的OEM配置 1626.3 使用iSQL*Plus 1646.3.1 启动服务器监听进程 1646.3.2 查看iSQL*Plus的端口号 1646.3.3 进入iSQL*Plus 1656.3.4 登录iSQL*Plus 1656.3.5 执行SQL命令 1666.3.6 查看历史记录 1676.3.7 配置iSQL*Plus 1676.3.8 退出iSQL*Plus 1686.4 初始化参数文件 1686.4.1 初始化参数文件的作用 1686.4.2 PFILE和SPFILE 1686.4.3 初始化参数文件的优先级 1696.4.4 创建初始化参数文件的技巧 1696.4.5 导出服务器参数文件 1706.4.6 修改初始化参数文件 1716.4.7 数据库关闭时修改SPFILE 1716.4.8 判断使用的初始化参数文件类型 1726.5 口令文件 1736.5.1 口令文件的创建 1736.5.2 设置初始化参数REMOTE_LOGIN_PASSWORDFILE 1736.5.3 向口令文件中增加、删除用户 1746.5.4 使用口令文件登录 1746.5.5 维护口令文件 1756.6 管理初始化参数 1766.6.1 初始化参数的分类 1766.6.2 Oracle 10g基本参数 1776.6.3 Oracle 10g其他常见参数 1856.6.4 查询设置的初始化参数 1916.6.5 修改动态参数 1926.6.6 使用SQL*Plus修改参数 1956.6.7 使用OEM管理初始化参数 1966.6.8 使用EM管理初始化参数 1986.6.9 修改参数文件 1996.7 启动和关闭数据库 2006.7.1 数据库的启动(STARTUP) 2016.7.2 数据库的关闭(SHUTDOWN) 2026.7.3 停顿数据库 2036.7.4 挂起和恢复数据库 2046.7.5 使用PFILE和SPFILE启动 2056.7.6 使用EM启动和关闭数据库 2066.7.7 关闭自启动 2076.8 更改SID名称 209第7章 管理数据库存储 2127.1 管理表空间 2127.1.1 默认的表空间 2127.1.2 创建表空间 2127.1.3 表空间创建的几个参数 2167.1.4 删除表空间 2177.1.5 修改表空间 2187.1.6 查询表空间信息 2207.2 使用EM管理表空间 2227.2.1 进入"表空间管理"页面 2227.2.2 EM创建表空间 2237.2.3 EM删除表空间 2257.2.4 EM修改表空间 2257.3 管理段 2267.3.1 数据段和索引段的管理 2267.3.2 临时段的管理 2277.3.3 回滚段的管理 2287.3.4 查询回滚段 2317.4 管理撤销表空间 2347.4.1 自动撤销管理概述 2347.4.2 回滚保持 2347.4.3 创建、删除撤销表空间 2357.4.4 切换回滚表空间 2367.5 管理区 2367.5.1 区的参数 2367.5.2 区的分配和回收 2387.5.3 查询区的信息 2387.6 管理数据块 2397.6.1 管理数据块参数 2397.6.2 设置数据块参数 240第8章 管理物理文件 2428.1 管理数据文件 2428.1.1 数据文件概述 2428.1.2 建立数据文件 2428.1.3 调整数据文件大小 2438.1.4 重命名和移动数据文件 2448.1.5 删除数据文件 2458.1.6 校验数据块 2468.1.7 查询数据文件信息 2468.2 管理日志文件 2488.2.1 日志文件概述 2488.2.2 建立日志文件 2488.2.3 配置日志文件 2498.2.4 控制日志切换 2508.2.5 控制检查点 2508.2.6 镜像日志文件 2518.2.7 增加日志文件组成员 2528.2.8 移动日志文件 2538.2.9 删除日志文件组 2548.2.10 删除日志文件组成员 2548.2.11 清除日志文件 2558.2.12 查看日志文件信息 2558.3 管理控制文件 2568.3.1 创建初始的控制文件 2578.3.2 创建新的控制文件 2578.3.3 镜像控制文件 2588.3.4 删除控制文件 2598.3.5 恢复控制文件 2598.3.6 查询控制文件信息 2608.4 管理归档日志文件 2618.4.1 归档日志文件概述 2618.4.2 NOARCHIVELOG与ARCHIVELOG模式 2628.4.3 控制归档方式 2628.4.4 设置归档目的地 2648.4.5 控制归档进程的跟踪输出 2668.4.6 查看归档日志文件信息 2678.5 管理警告日志文件 2698.5.1 查看警告日志文件 2698.5.2 归档警告日志 2708.6 使用EM管理物理文件 2708.6.1 用EM管理数据文件 2708.6.2 用EM管理日志文件 2728.6.3 使用EM管理控制文件 2758.6.4 使用EM管理其他物理文件 276第9章 逻辑对象管理 2789.1 管理表 2789.1.1 创建表 2789.1.2 管理完整性约束 2799.1.3 修改表 2819.1.4 删除表 2839.1.5 查询表的信息 2839.2 管理索引 2859.2.1 创建索引 2859.2.2 修改索引 2869.2.3 删除索引 2879.2.4 查询索引信息 2879.3 管理分区 2889.3.1 分区表的创建 2889.3.2 添加分区 2919.3.3 接合分区 2929.3.4 删除分区 2929.3.5 转换分区 2939.3.6 合并分区 2939.3.7 修改默认属性 2939.3.8 修改分区的属性 2949.3.9 修改列表分区的值 2949.3.10 移动分区 2959.3.11 重命名分区 2959.3.12 分割分区 2959.3.13 截断分区 2969.3.14 删除分区 2979.3.15 分区表的查询 2979.4 管理聚集 2989.4.1 创建聚集 2999.4.2 创建聚集表 2999.4.3 创建聚集索引 3009.4.4 修改聚集 3009.4.5 删除聚集 3019.4.6 查询聚集 3019.5 管理散列聚集 3029.5.1 创建散列聚集 3029.5.2 设置散列聚集参数 3029.5.3 修改和删除散列聚集 3039.5.4 查询散列聚集 3039.6 管理视图 3049.6.1 创建视图 3049.6.2 创建连接视图 3059.6.3 更改视图 3059.6.4 删除视图 3069.6.5 查询视图信息 3069.7 管理序列 3069.7.1 创建序列 3079.7.2 修改序列 3089.7.3 删除序列 3089.7.4 使用序列 3089.7.5 查询序列信息 3089.8 同义词管理 3099.8.1 创建同义词 3099.8.2 删除同义词 3099.8.3 查询同义词信息 3109.9 管理数据库链 3109.9.1 创建数据库链 3109.9.2 删除数据库链 3119.9.3 查询数据库链信息 3119.10 管理数据库触发器 3129.10.1 创建触发器 3129.10.2 启用和禁用触发器 3139.10.3 删除触发器 3139.10.4 查询触发器信息 3149.11 使用EM管理数据库对象 3149.11.1 使用EM管理表 3159.11.2 使用EM管理索引 3189.11.3 使用EM管理视图 3209.11.4 使用EM管理同义词 3219.11.5 使用EM管理序列 3229.11.6 使用EM管理数据库链 3249.11.7 使用EM管理触发器 325第10章 数据库安全管理 32810.1 数据库安全概念 32810.1.1 数据库级安全性 32810.1.2 表级安全性 32910.1.3 行级安全性 32910.1.4 列级安全性 32910.2 用户管理 33010.2.1 用户的验证方式 33010.2.2 创建和修改用户账号 33110.2.3 删除用户 33310.3 查询用户信息 33310.3.1 查询用户会话信息 33310.3.2 查询用户会话统计信息 33410.3.3 查询用户基本信息 33510.3.4 查询用户详细信息 33510.3.5 查询用户表空间配额 33610.4 权限管理 33610.4.1 系统权限分类详解 33610.4.2 授予系统权限 34010.4.3 回收系统权限 34010.4.4 对象权限分类 34110.4.5 授予对象权限 34210.4.6 回收对象权限 34310.4.7 查看权限信息 34410.5 角色管理 34610.5.1 创建角色 34610.5.2 定义角色的权限 34710.5.3 授予角色给用户 34710.5.4 给用户指定默认角色 34710.5.5 修改角色 34810.5.6 删除角色 34810.5.7 控制角色的可用性 34910.5.8 预定义的角色 34910.5.9 查询角色信息 35010.6 资源管理 35210.6.1 Oracle概要文件 35210.6.2 建立概要文件 35310.6.3 修改概要文件 35410.6.4 删除概要文件 35410.6.5 概要文件的参数 35410.6.6 概要文件的口令管理 35610.6.7 查询资源和口令信息 35810.7 使用EM进行安全管理 36010.7.1 使用EM管理用户 36110.7.2 使用EM管理角色 36410.7.3 使用EM管理概要文件 36510.8 使用OEM进行安全管理 36810.8.1 OEM用户管理 36810.8.2 OEM角色管理 37010.8.3 OEM概要文件管理 370第11章 数据库审计管理 37311.1 启动数据库审计 37311.2 语句审计 37411.2.1 启动语句审计 37411.2.2 查询语句审计 37611.2.3 删除语句审计 37611.2.4 查看审计记录 37611.3 权限审计 37711.3.1 启动权限审计 37711.3.2 查询权限审计 37811.3.3 删除权限审计 37811.4 对象审计 37811.4.1 启动对象审计 37811.4.2 查询对象审计 37911.4.3 删除对象审计 38011.5 精细审计 38011.5.1 创建精细审计 38011.5.2 启动或关闭精细审计 38111.5.3 删除精细审计 38211.5.4 查询精细审计定义 38211.5.5 查询精细审计记录 38211.6 其他审计管理 38211.7 使用EM管理审计 38211.7.1 进入审计页面 38311.7.2 管理权限审计 38311.7.3 管理对象审计 38511.7.4 管理语句审计 387第12章 数据库备份 38912.1 数据库备份与恢复概述 38912.1.1 数据库故障 39012.1.2 数据库备份的分类 39112.1.3 备份方法比较 39312.2 用户管理的备份 39312.2.1 全数据库脱机备份 39412.2.2 表空间和数据文件的脱机备份 39512.2.3 全数据库联机备份 39612.2.4 表空间或数据文件联机备份 39712.2.5 处理联机备份失败 39812.2.6 备份控制文件 39912.2.7 备份归档日志文件 40012.3 数据库逻辑备份工具Export 40012.3.1 Export的配置与启动 40012.3.2 Export的各个选项 40212.4 逻辑备份工具:Oracle数据泵 40512.4.1 使用数据泵导出数据 40512.4.2 设置并行导出 40612.4.3 数据泵导出参数 40712.5 DBVERIFY工具 40812.5.1 DBVERIFY参数 40812.5.2 验证数据文件 40912.5.3 验证表或索引数据块 41012.6 DBNEWID工具 41112.6.1 更改全局数据库名 41112.6.2 更改DBID 41212.6.3 更改DBNAME 413第13章 数据库恢复 41413.1 完全介质恢复 41413.1.1 SYSTEM表空间数据文件的介质恢复 41413.1.2 非SYSTEM表空间数据文件的介质恢复 41613.1.3 恢复控制文件 41713.1.4 恢复重做日志文件 42113.1.5 恢复临时文件 42313.2 数据库不完全恢复 42413.2.1 基于时间的恢复 42513.2.2 基于取消的恢复 42613.2.3 基于SCN的恢复 42713.3 用户管理的表空间及时点恢复 42813.3.1 表空间及时点恢复的概念 42813.3.2 表空间及时点恢复的准备 42913.3.3 执行用户管理的TSPITR 43013.4 数据库逻辑恢复 43213.4.1 使用IMP导入 43313.4.2 Import的各个参数 43513.4.3 使用IMPDP导入 43613.4.4 数据泵导入参数 43813.4.5 移动表空间 44013.5 数据库行、表、级闪回恢复 44113.5.1 行级闪回 44113.5.2 闪回表 44413.6 数据库闪回恢复 44713.6.1 数据库闪回的语法 44713.6.2 配置数据库闪回 44813.6.3 闪回数据库到某个时间点 44913.6.4 闪回数据库到某个SCN 45013.7 LogMiner 45113.7.1 LogMiner的概念 45113.7.2 LogMiner配置要求 45213.7.3 使用LogMiner的步骤 45313.7.4 LogMiner分析日志文件举例 45813.7.5 查询LogMiner信息 459第14章 使用RMAN 46114.1 RMAN体系结构 46114.2 启动与配置RMAN 46314.2.1 启动RMAN 46314.2.2 连接RMAN 46414.2.3 运行RMAN各类命令 46514.2.4 RMAN的环境配置 46614.3 使用RMAN备份 47014.3.1 备份整个数据库 47014.3.2 备份部分数据库 47114.3.3 差异增量备份和累积增量备份 47314.3.4 建立镜像副本 47514.3.5 查询备份信息 47614.4 使用RMAN恢复 47914.4.1 数据库完全恢复 47914.4.2 数据库不完全恢复 48314.4.3 块级别的恢复 48514.5 RMAN维护命令 48614.5.1 REPORT命令 48614.5.2 LIST命令 48814.5.3 CROSSCHECK命令 49314.5.4 DELETE命令 49414.5.5 CHANGE命令 49614.5.6 CATALOG命令 49714.6 管理恢复 49814.6.1 创建恢复 49914.6.2 维护恢复 50014.6.3 使用存储脚本 50114.6.4 查询恢复 503第15章 自动存储管理 50715.1 自动存储管理概述 50715.2 配置自动存储管理 51015.2.1 准备ASM的硬件条件 51015.2.2 配置ASM 51215.3 管理ASM实例 51415.3.1 启动关闭ASM实例 51415.3.2 ASM的初始化参数 51515.4 管理ASM磁盘组 51615.4.1 添加磁盘戳记 51615.4.2 创建磁盘组 51615.4.3 删除磁盘组 51715.4.4 修改磁盘组 51815.5 ASM文件 52215.5.1 ASM文件类型 52215.5.2 创建数据库对象 52415.6 查询ASM信息 52515.7 使用EM管理ASM 52615.7.1 进入ASM实例 52615.7.2 查看ASM实例信息 527第16章 管理Oracle网络 52816.1 配置Oracle服务器网络 52816.1.1 Oracle服务器网络配置概述 52816.1.2 使用Oracle Net Manager配置监听 52816.1.3 使用lsnrctl工具管理监听 53316.1.4 动态服务注册 53716.1.5 诊断服务器连接 53816.1.6 使用EM管理监听 53916.2 配置Oracle客户端网络 54316.2.1 客户端名称解析方法 54316.2.2 主机命名方法 54316.2.3 简单命名方法 54516.2.4 本地命名方法 54516.2.5 Sqlnet.ora文件 54916.3 Oracle共享服务器 55116.3.1 何时使用共享服务器 55116.3.2 监听器在共享服务器中的作用 55216.3.3 共享服务器参数 55316.3.4 使用DBCA配置共享服务器 55616.3.5 使用EM配置共享服务器 55916.3.6 查询共享服务器信息 56016.3.7 在共享服务器中配置专用连接 56416.3.8 调节共享服务器 565第17章 使用SQL*Plus 56917.1 启动SQL*Plus 56917.2 登录SQL*Plus 57017.3 执行命令 57017.3.1 执行SQL语句 57117.3.2 执行PL/SQL语句块 57117.3.3 执行SQL*Plus内部命令 57217.3.4 执行操作系统命令 57317.3.5 退出SQL*Plus 57317.3.6 使用帮助 57417.3.7 清屏命令 57517.4 SQL*Plus编辑命令 57517.4.1 APPEND命令 57617.4.2 CHANGE命令 57617.4.3 CLEAR命令 57717.4.4 DEL命令 57817.4.5 INPUT命令 57817.4.6 LIST命令 57817.5 SQL*Plus文件操作命令 57917.5.1 保存文件 57917.5.2 在文件内加注释 58017.5.3 读命令文件到缓冲区 58117.5.4 运行命令文件 58217.6 格式化查询结果 58317.6.1 格式化列 58317.6.2 使用SQL*Plus制作报表 58817.7 存取数据库 59217.7.1 连接到本地数据库 59217.7.2 连接到远程数据库 59317.7.3 将A数据库数据复制到B数据库 59417.8 配置SQL*Plus环境 59617.8.1 使用环境变量 59617.8.2 设置环境参数 59917.9 SQL*Plus的新特点 60217.9.1 可自定义的提示符 60217.9.2 改进的CONNECT命令 602附录 Oracle 10g的初始化参数 604 -
ORACLE 财务管理系统教程张雁翎,扶青 编著财务管理对所有企业而言都具有重要战略意义。一个能全盘掌握企业信息,并能清晰地提供决策所需资料的数据处理系统将是企业提升财务管理系统的核心平台。Oracle公司是全球最大的信息管理软件及服务供应商,Oracle数据库已成为世界上使用最广泛的数据库系统之一。在市场竞争日趋激烈的今天,该系统可以为企业培养迅捷的反应能力和整合最优资源提供极大的便利。本书以最新版本的Oracle 11i EBusiness Suit为对象,全面系统地介绍了Oracle 11i财务系统的操作使用流程和方法。从教学内容上来看,本书涵盖了财务模块的所有构成部分,表述了会计核算和财务分析的主要流程,体系完整; 从教学方法上看,本书提供了丰富的示例和技巧说明,并辅以明晰的图示,读者可以轻松地在实践中掌握相关技巧。本书的目的是力争让每一位希望实现企业财务管理软件化、现代化、智能化,并对Oracle系统抱有浓厚兴趣的读者,掌握财务系统的操作并领会其精髓。 -
Oracle Spatial与OCI高级编程何雄等编著本书详细介绍了Oracle数据库中两项关键开发技术Oracle Spatial和OCI(Oracle Call Interface)。侧重于从多个平台的角度来讲解,使用OCI时,也强调开发跨平台的应用程序。书中所有源程序都在Windows和Linux下调试通过。为用c/c++语言开发Oracle数据库系统的管理人员,Oracle Spatial应用开发人员(GIS、CAD、工程图形领域),还可供空间数据库领域的研究人员参考。Oracle数据库在关系数据库市场上一直处于领先的地位,它在数据库领域已经扩展到空间数据库方向,它的产品Oracle Spatial占据着空间数据库的绝大部分市场,在地理信息系统、地图系统、工程CAD系统等大型系统中得到广泛应用。Oralce数据库的先进技术和高效性能已经备受广大用户的青睐。本书详细介绍了Oracle数据库中的两项关键开发技术Oracle Spatial以及OCI(Oracle Call Interface)。全书共分3部分,分别介绍Oracle数据库基础、Oracle Spatial和OCI高级编程。本书为Oracle数据库C/C++语言中高级开发人员(大型系统开发)、Oracle Spatial应用开发人员(GIS、CAD和工程图形领域)。本书还可供空间数据库领域的研究人员作参考。
