Oracle8i DBA宝典(附光盘)
Jonathan Gennick Carol McCullough-Dieter GENNICK McCullough-Dieter Gerrit-Jan
7505362992
电子工业出版社 / 1999-03-01
平装(带盘) / 260×184×34毫米 / 948页 / 0字
¥99.00
(2家书店)
"Oracle8i DBA宝典(附光盘)"的详细介绍……
本书全面、系统地介绍了Oracle8i的重要特点以及做为数据库管理员应具备的知识,提供了Oracle中SQL语句、SQL*Plus命令和内置SQL函数的所有完整用法。
本书共分为6大部分和4个附录。第1部分主要讲述了Oracle的相关知识以及对数据库进行有效管理的一些内容;第2部分主要介绍了如何使用通用的数据库管理工具和应用程序;第3部分介绍了管理一个0racle数据库的基础;第4部分主要讨论了数据库的调试;第5部分介绍了备份和恢复;第6部分主要讲述了Oracle8i的一些新增功能;附录A、B、C是常用的参考信息;附录D讲述了本书附带的CD-ROM的有关内容。
利用本书提供的专家知识实例代码以帮助用户迅速掌握0racle8i数据库的相关知识,解决Oracle数据库方面的难题。
本书面向广大Oracle数据库设计、研究、开发和应用人员。也可作为计算机专业教学参考书。
哪里可以买到"Oracle8i DBA宝典(附光盘)"?
从 2 家优秀的网上书店中选购"Oracle8i DBA宝典(附光盘)"
※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”。
※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错。
※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。
※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。
我来评论一下"Oracle8i DBA宝典(附光盘)"……
"Oracle8i DBA宝典(附光盘)"的图书目录……
目 录 前言 第1部分 基础知识 第1章 Oracle 8i简介 1. 1 Oracle 8i的新特点 1. 1. 1 Java 1. 1. 2 数据仓库 1. 1. 3 资源管理及性能 1. 1. 4 OLTP 1. 1. 5 易用性能的提高 1. 1. 6 备份和恢复 1. 1. 7 安全性 1. 1. 8 PL/SQL 1. 2 Oracle 8i的安装 1. 2. 1 安装初期的准备 1. 2. 2 安装软件 1. 2. 3 安装后期的任务 1. 3 初始数据库内容的检查 1. 3. 1 用户 1. 3. 2 角色 1. 3. 3 表 1. 3. 4 本书提供的样表 1. 4 WebDB的安装 1. 4. 1 安装初期的准备 1. 4. 2 安装软件 1. 4. 3 安装后期的任务 1. 5 Oracle企业管理器的安装 1. 5. 1 安装初期的准备 1. 5. 2 企业管理器软件的安装 1. 5. 3 安装后期的任务 1. 6 Oracle8i快速浏览 1. 6. SQL*Plus 1. 6. 2 控制监听器 1. 6. 3 买例管理器 1. 6. 4 模式管理器 1. 6. 5 存储管理器 1. 6. 6 SQL*Plus工作单 1. 6. 7 WebDB 1. 7 小结 第2章 Oracle8i概览 2. 1 介绍Oracle8i的客户/服务器结构 2. 1. 1 执行两层的客户/服务器结构 2. 1. 2 执行三层的客户用匠务器结构 2. 1. 3 Oracle8i的服务器软件清单 2. 1. 4 Oracle8i的客户软件清单 2. 1. 5 Oracle企业管理器软件清单 2. 2 启动和终止Oracle8i实例 2. 2. 1 分阶段启动 2. 2. 2 关闭实例 2. 2. 3 使用SQL*Plus启动和终止实例 2. 2. 4 使用服务器管理器启动和终止实例 2. 2. 5 使用实例管理程序启动和终止实例 2. 2. 6 使用服务控制面板启动和终止实例 2. 3 启动和终止WebDB监听器 2. 3. 1 使用服务控制面板启动和终止WebDB监听器 2. 3. 2 使用wdblsnr实用程序启动和终止WebDB监听器 2. 4 使用Oracle8i的联机文件 2. 5 小结 第3章 Oracle8i的结构 3. 1 理解实例和数据库之间的差异 3. 2 检查数据库文件的结构 3. 2. 1 使用参数文件 3. 2. 2 使用控制文件 3. 2. 3 使用数据文件 3. 2. 4 使用日志文件 3. 3 理解内存结构 3. 3. 1 理解系统全局区 3. 3. 2 理解数据库高速缓存区 3. 3. 3 在共享池中缓存 3. 3. 4 写入redo日志缓存器 3. 3. 5 使用大缓存池 3. 3. 6 理解固定的SGA 3. 3. 7 理解程序全局区 3. 4 查看进程结构 3. 4. 1 UNIX系统下的Oracle进程 3. 4. 2 Windows NT下的Oracle进程 3. 4. 3 数据库书写器进程 3. 4. 4 日志书写器进程 3. 4. 5 归档进程 3. 4. 6 检查点进程 3. 4. 7 系统监视器进程 3. 4. 8 进程监视器 3. 4. 9 恢复器进程 3. 4. 10 作业队列进程 3. 4. 11 队列监视器进程 3. 5 小结, 第4章 管理数据库口令文件 4. 1 以管理用户的身份连接 4. 1. 1 内部连接 4. 1. 2 SYSOPER和SYSDBA连接 4. 1. 3 默认模式 4. 1. 4 OSOPER和OSDBA角色 4. 2 创建口令文件 4. 2. 1 口令文件名和位量 4. 2. 2 Orapwd实用程序 4. 2. 3 REMOTE_LOGIN_PASSWORDFILE参数 4. 3 对管理用户肋管理 4. 3. 1 授予管理员权限 4. 3. 2 管理员列出 4. 3. 3 撤消管理员权限 4. 4 删除口令文件 4. 5 重建口令文件 4. 6 小结 第5章 配置Net8 5. 1 描述Net8 Oracle网络软件 5. 1. 1 Net8服务器的组成 5. 1. 2 Net8 Client组件 5. 2 在服务器上配置Net8 5. 2. 1 使用Listener控件 5. 2. 2 listener. ora文件定位 5. 2. 3 使用TNS_ADMIN环境变量 5. 2. 4 listener. ora文件的语法 5. 2. 5 学习listener. ora例子 5. 2. 6 使用Oracle8的Net8 Assistant 5. 3 在客户机上配置Net8 5. 3. 1 客户配置文件 5. 3. 2 sqlnet. ora语法 5. 3. 3 tnsnames.ora语法 5. 3. 4 Net8 EasyConfig 5. 4 Net8维护 5. 4. 1 检查问题类型 5. 4. 2 使用Ping和tnsping 5. 5 小结 第6章 数据库空间管理 6. 1 管理存储空间 6. 1. 1 理解与存储相关的术语 6. 1. 2 数据库对象 6. 1. 3 段 6. 1. 4 表空间 6. 1. 5 数据块 6. 1. 6 范围 6. 2 分配和管理存储空间 6. 2. 1 创建表空间 6. 2. 2 为对象设置存储参数 6. 2. 3 合并范围 6. 2. 4 在需要的时候添加存储空间 6. 2. 5 报告对象存储空间的使用情况 6. 3 估计空间需求 6. 3. 1 收集信息的先决条件 6. 3. 2 为表估计空间 6. 3. 3 估计索引的存储空间 6. 4 小结 第2部分 数据库管理工具 第7章 SQL*Plus与服务器管理器 7. 1 什么是SQL * Plus 7. 2 什么是服务器管理器 7. 2. 1 比较SQL*Plus和服务器管理器 7. 2. 2 将服务器管理器脚本移植到SQL*P1us 7. 3 用SQL * Plus输入和执行SQL语句 7. 3. 1 启动SQL*Plus 7. 3. 2 在SQL*Plus中输入命令 7. 3. 3 在SQL*Plus中执行编辑命令 7. 4 用SQL * Plus生成报表 7. 4. 1 基本的报表命令 7. 4. 2 替代变量 7. 5 用SQL * Plus编写脚本 7. 5. 1 使用@命令 7. 5. 2 在命令行执行脚本 7. 6 小结 第8章 使用Oracle8i的导出实用程序 8. 1 使用Oracle8i的导出实用程序 8. 1. 1 启动导出实用程序 8. 1. 2 获取帮助 8. 1. 3 使用Export参数 8. 1. 4 交互模式和命令行模式 8. 1. 5 使用Export的先决条件 8. 2 导出数据库 8. 3 由用户导出 8. 4 由表导出 8. 5 估计导出文件的大小 8. 6 使用导出选项 8. 6. 1 使用导出路径 8. 6. 2 压缩范围 8. 6. 3 导出表数据的子集 8. 6. 4 用多个文件分割一个导出文件 8. 6. 5 使用参数文件 8. 7 小结 第9章 使用Oracle8i的导入实用程序 9. 1 使用Oracle8i的导入实用程序 9. 1. 1 启动导入实用程序 9. 1. 2 获取帮助 9. 1. 3 使用Import参数 9. 1. 4 使用交互模式和命令行模式 9. 1. 5 使用Import的先决条件 9. 2 导入一个完整的数据库 9. 3 导入用户 9. 3. 1 导入一列指定的用户 9. 3. 2 将一个用户所属的数据导人另一个用户 9. 4 导人一个表 9. 5 使用导入选项 9. 5. 1 忽略创建错误 9. 5. 2 生成CREATE INDEX语句 9. 5. 3 从多个文件导出然后再导入 9. 5. 4 使用参数文件 9. 6 小结 第10章 使用SQL * Loader 10. 1 SQL* Loader简介 10. 2 理解SQL*Loader控制文件 10. 2. 1 指定输入文件 10. 2. 2 将数据装入非空表 10. 2. 3 指定装载表 10. 2. 4 描述固定宽度列 10. 2. 5 描述定界列 10. 2. 6 处理短记录 l0. 2. 7 导致错误的记录 10. 2. 8 连接记录 10. 3 理解SQL*Loader命令 10. 3. 1 使用位置关键字 10. 3. 2 使用参数文件 10. 4 学习SQL*Loader例子 10. 4. 1 装载逗号定界数据 10. 4. 2 将多个物理记录合并成一个逻辑记录 10. 4. 3 装载固定宽度的数据 10. 4. 4 写表达式修改装载数据 10. 4. 5 装载大量文本 10. 5 小结 第3部分 核心内容 第11章 管理用户和安全性 11. 1 创建和管理用户 11. 1. 1 创建新用户 11. 1. 2 用安全管理器创建用户 11. 1. 3 改变用户口令 11. 1. 4 改变用户设置 11. 1. 5 删除用户 11. 2 为用户授予角色和权限 11. 2. 1 授予系统权限和角色 11. 2. 2 授予对象权限 11. 2. 3 使用Security Manager管理权限和角色 11. 3 创建角色 11. 3. 1 创建一个角色 11. 3. 2 给角色添加权限 11. 3. 3 从角色中撤销权限 11. 3. 4 用Security Manager创建角色 11. 4 创建和分配用户配置文件 Profile 11. 4. 1 创建和分配一个新的Profile 11. 4. 2 使用Profile管理口令特征 11. 4. 3 使用Security Manager管理Profile 11. 5 成为一个用户 11. 5. 1 临时改变一个用户的口令 11. 5. 2 一个become—uDr脚本 11. 6 浏览用户. 安全性和数据字典 11. 6. 1 列出数据库中的用户 11. 6. 2 列出授予用户的权限 11. 6. 3 列出角色信息 11. 6. 4 列出Profile的定义 11. 7 小结 第12章 使用良好的访问控制 12. 1 使用应用程序的安全性 12. 1. 1 在应用程序中执行安全性 12. 1. 2 使用应用程序context 描述表 及其策略 12. 2 理解应用程序安全性context 12. 2. 1 创建和删除context 12. 2. 2定义和恢复context属性 12. 2. 3 检查SEAPARK context 12. 3 安全性策略 12. 3. 1 执行策略 12. 3. 2 为对象列出策略 12. 3. 3 使策略生效或无效 12. 3. 4 删除策略 12. 4 使用Pre-8i替换物 12. 4. 1 用视图增强安全性 12. 4. 2 用触发器增强安全性 12. 4. 3 用过程增强安全性 12. 5 小结 第13章 管理表 13. 1 了解表 13. 1. 1 列 13. 1. 2 约束 13. 1. 3 索引 13. 2 建立表 13. 2. 1 使用CREATE TABLE语句 13. 2. 2 定义列 13. 2. 3 定义约束 13. 2. 4 使用模式管理器建表 13. 3 修改表 13. 3. 1 增加列和约束 13. 3. 2 删除列和约束 13. 3. 3 修改列 13. 3. 4 对存在的数据进行处理 13. 3. 5 修改存储参数 13. 4 删除表 13. 5 使用数据字典 13. 5. 1 列表显示一个用户的表 13. 5. 2 列出一个表中的约束 13. 5. 3 列出一个表中的列 13. 6 小结 第14章 管理索引 14. 1 了解索引类型 14. 1. 1 使用B * Tree索引 14. 1. 2 使用位映射索引 14. 2 建立索引 14. 2. 1 为索引选择列 14. 2. 2 选择索引类型 14. 2. 3 使用SQL语句建立索引 14. 2. 4 COMPUTE STATISTICS选项 14. 2. 5 使用基于函数的索引 14. 2. 6 使用企业管理器建立索引 14. 2. 7 浏览索引 14. 3 改变索引 14. 3. 1 使用SQL改变索引 14. 3. 2 使用Enterprise Manager改变一个索引 14. 4 删除索引 14. 5 列表显示索引 14. 5. 1 列表显示一个表中的索引 14. 5. 2 列表显示索引中的列 14. 6 小结 第15章 用视图. 同义词和序列工作 15. 1 管理视图 15. 1. 1 决定什么时候使用视图 15. 1. 2 建立视图 15. 1. 3 从一个视图中选择 15. 1. 4 使用视图操作数据 15. 1. 5 改变视图 15. 1. 6 删除视图 15. 1. 7 使用数据字典视图 15. 2 管理同义词 15. 2. 1 理解同义词 15. 2. 2 建立同义词 15. 2. 3 删除同义词 15. 2. 4 使用数据字典同义词 15. 3 管理序列 15. 3. 1 决定什么时候使用序列 15. 3. 2 建立序列 15. 3. 3 建立一个自动增加的字段 15. 3. 4 改变一个序列 15. 3. 5 删除序列 15. 3. 6 使用数据字典序列 15. 4 小结 第16章 用SQL选择数据 16. 1 使用基本的SEIECT查询 16. 1. 1 选择数据 16. 1. 2 排列数据 16. 1. 3 约束结果 16. 2 关联表 16. 2. 1 获得一个Cartesian产品 16. 2. 2 使用相等关联来比较列 16. 2. 3 使用表的别名 16. 2. 4 使用外部关联 16. 3 汇总数据 16. 3. 1 执行查询级汇总 16. 3. 2 使用GBOUP BY子句 16. 3. 3 使用HAVING子句 16. 3. 4 使用DISTINCT和ALL关键字 16. 4 使用子查询 16. 4. 1 无关子查询 16. 4. 2 相关子查询 16. 4. 3 联机视图 16. 5 注意空值 16. 5. 1 认识三值逻辑 16. 5. 2 理解空值对表达式的影响 16. 5. 3 在SELECT列表中使用空值 16. 5. 4 在WHERE子句中使用空值 16. 6 在查询中使用SQL函数 16. 6. 1 在索引列中使用函数 16. 6. 2 使用DECODE函数 16. 6. 3 使用INSTR函数 16. 6. 4 使用SUBSTR函数 16. 6. 5 使用连接运算符 16. 6. 6 使用NVL函数 16. 7 连接查询结果 16. 7. 1 使用UNI0N和UNION ALL关键字 16. 7. 2 使用MINUS运算符 16. 7. 3 使用INTERSECT运算符 16. 8 小结 第17章 使用DML语句 17. 1 在表和视图中修改数据 17. 2 插入新数据 17. 2. 1 插入一行 17. 2. 2 插入一个查询结果 17. 3 更新已存在的数据 17. 3. 1 执行一个标准更新 17. 3. 2 使用基于子查询的UPDATE语句 17. 4 删除数据 17. 5 用子查询代替表名 17. 6 小结 第4部分 0racle8i的调试 第18章 优化程序和统计数字 18. 1 比较基于开销和基于规则的优化程序 18. 1. 1 理解基于规则的优化程序 18. 1. 2 理解基于开销的优化程序 18. 1. 3 选择优化程序的使用 18. 2 生成统计数字 18. 2. 1 查看表统计数字 18. 2. 2 查看索引统计数字 18. 2. 3 查看列统计数字 18. 2. 4 显示列的直方图 18. 2. 5 执行ANALYZE命令 18. 3 发现链接行 18. 3. 1 建立CHAINED_ROWS表 18. 3. 2 列表显示链接行 18. 3. 3 浏览结果 18. 3. 4 重新插入链接行 18. 4 导入和导出统计数字 18. 4. 1 使用DBMS_STATS包 18. 4. 2 导出统计数字 18. 4. 3 将统计数字转移到另一个数据库 18. 4. 4 导入统计数字 18. 4. 5 使用其他DBMS——STATS过程 18. 5 小结 第19章 调试SQL语句 19. 1 使用解释计划特性 19. 1. 1 建立计划表 19. 1. 2 解释一个查询 19. 1. 3 显示一个查询的执行计划 19. 1. 4 为一个好计划做提示 19. 2 使用SQL*Plus自动跟踪 19. 3 使用SQLTrace和TKPROF 19. 3. 1 满足先决条件 19. 3. 2 激活SQLTrace特性 19. 3. 3 使用TKPROF命令 19. 3. 4 解释TKPROF的输出 19. 3. 5 理解TKPROF的统计数字 19. 4 小结 第20章 调试一个Oracle数据库 20. 1 收集统计数字 20. 1. 1 开始收集进程 20. 1. 2 终止收集进程 20. 1. 3 解释结果 20. 2 调试SGA 20. 2. 1 高速缓存器命中率 20. 2. 2 库缓存区命中率 20. 2. 3 字典缓存区命中率 20. 3 调试回滚段 20. 3. 1 检测回滚段争用 20. 3. 2 检测收缩 20. 4 调试redo日志缓存器 20. 5 小结 第5部分 备份与恢复 第21章 Oracle8i的备份 21. 1 在ARCHIVELOG模式中运行 21. 1. 1 执行ARCHIVELOG LIST命令 21. 1. 2 使用ARCHIVELOG模式 21. 1. 3 管理归档日志文件 21. 1. 4 手工归档日志文件 21. 2 备份一个数据库 21. 2. 1 备份脱机数据库 21. 2. 2 备份联机数据库 21. 2. 3 导出数据库 21. 3 保护控制文件和redo文件 21. 3. 1 多路传输控制文件 21. 3. 2 多路传输redo日志文件 21. 4 测试备份文件的完整性 21. 4. 1 使用DBVERIFY应用程序 21. 4. 2 测试还原进程 21. 5 小结 第22章 恢复数据库 22. 1 请求恢复 22. 2 还原NOARCHIVEMG模式下的数据库 22. 2. 1 关闭数据库 22. 2. 2 还原文件 22. 2. 3 指定新的文件位置 22. 2. 4 重新打开数据库 22. 3 请求介质恢复 22. 4 从丢失的数据文件中恢复 22. 4. 1 使丢失的数据文件脱机 22. 4. 2 还原丢失的数据文件 22. 4. 3 恢复丢失的数据文件 22. 4. 4 将已恢复的文件重新联机 22. 5 终止一个不完全恢复 22. 5. 1 理解不完全恢复的不同类型 22. 5. 2 使用UNTIL子句 22. 6 从导出文件中还原数据库 22. 7 小结 第6部分 高级主题 第23章 使用PL/SQL 23. 1 PL/SQL语言的基本概念 23. 1. 1 PL/SQL和SQL的比较 23. 1. 2 学习PL/SQL块的结构 23. 1. 3 变量声明 23. 1. 4 表达式的使用 23. 1. 5 比较可变长度和固定长度字符串 23. 1. 6 与外部交互 23. 2 使用不同的语句类型 23. 2. 1 IF语句的使用 23. 2. 2 循环语句 23. 2. 3 其他语句 23. 3 处理异常 23. 3. 1 PL/SQL标准异常的检测 23. 3. 2 使用WHEN语句 23. 3. 3 使用嵌入块和异常 23. 3. 4 生成异常 23. 4 从PL/SQL中执行SQL 23. 4. 1 使用游标FOR循环 23. 4. 2 使用标准的游标进程 23. 4. 3 使用非选择语句 23. 4. 4 使用一个单独的SELECT语句 23. 5 小结 第24章 使用过程. 包. 函数和触发器 24. 1 理解存储代码 24. 1. 1 Oracle存储子程序 24. 1. 2 本章实例分析 24. 2 存储过程的使用 24. 2. 1 存储过程创建的实例 24. 2. 2 维护存储过程 24. 2. 3 查看程序错误信息 24. 2. 4 检索源代码 24. 3 创建函数 24. 4 创建包 24. 4. 1 了解创建包的语法 24. 4. 2 创建包体的语法 24. 4. 3 执行包 24. 4. 4 重载包界面 24. 4. 5 删除包 24. 5 使用触发器 24. 5. 1 使用DML触发器 24. 5. 2 使用instead—of触发器 24. 5. 3 数据库事件触发器 24. 5. 4 使用DDL触发器 24. 6 小结 第25章 使用Oracle8i的审计特性 25. 1 了解Oracle8i的审计概念 25. 1. 1 为什么要对数据库进行审计 25. 1. 2 由Oracle8i提供的审计选项 25. 2 Oracle8i审计功能的实现 25. 2. 1 使Oracle8i审计可用 25. 2. 2 使用审计功能 25. 2. 3 将审计选项设为不可用 25. 3 Oracle8i审计痕迹 25. 3. 1 操作系统的审计痕迹 25. 3. 2 数据库的审计痕迹 25. 3. 3 管理审计痕迹 25. 4 使用触发器实现审计 25. 4. 1 设置触发器审计 25. 4. 2 创建审计触发器的实例 25. 5 小结 第26章 介绍WebDB 26. 1 WebDB和网络计算的快速浏览 26. 1. 1 理解WebDB站点的结构 26. 1. 2 WebDB组件的检查 26. 1. 3 创建WebDB应用程序系统 26. 2 WebDB的使用 26. 3 WebDB的管理 26. 3. 1 使用组件查询 26. 3. 2 管理组件 26. 3. 3 附加的管理组件选项 26. 4 WebDB组件的导入和导出 26. 4. 1 用户界面组件的导出 26. 4. 2 共享组件的导出 26. 4. 3 WebDB组件的导入 26. 4. 4 使用Oracle的导入和导出工具 26. 4. 5 导出方法的选择 26. 4. 6 合并多个WebDB站点 26. 5 小结 第27章 Oracle8i的划分 27. 1 介绍VLDB 27. 2 数据库对象划分 27. 2. 1 减少数据库的不可用时间 27. 2. 2 查询性能 27. 2. 3 磁盘访问 27. 2. 4 划分的透明性 27. 3 创建表划分 27. 3. 1 按范围划分 27. 3. 2 哈希划分 27. 3. 3 复合划分 27. 3. 4 等同划分 27. 4 创建索引划分 27. 4. 1 本地索引 27. 4. 2 全局索引 27. 4. 3 划分索引指导 27. 5 改变划分属性 27. 5. 1 分离划分 27. 5. 2 合并划分 27. 5. 3 在表和划分之间交换数据 27. 5. 4 删除划分 27. 5. 5 使用ALTER INDEX命令 27. 5. 6 划分和数据字典 27. 6 小结 第28章 使用大对象类型 28. 1 什么是LOB 28. 1. 1 内部LOB 28. 1. 2 外部LOB 28. 2 使用LOB创建表 28. 2. 1 为LOB列设置存储参数 28. 2. 2 初始化内部LOB 28. 3 使用BFILE 28. 4 LOB的操作 28. 4. 1 从表中选择LOB 28. 4. 2 写入LOB 28. 4. 3 从LOB中读数据 28. 5 使用DBMS_LOB包调用 28. 5. 1 修改BLOB. CLOB和NCLOB的例程 28. 5. 2 读或检查BLOB. CLOB和NCLOB的例程 28. 5. 3 OPEN和CLOSE程序 28. 5. 4 BFILE的只读规则 28. 5. 5 使用临时LOB的规则 28. 5. 6 DBMS_LOB异常 28. 6 小结 第29章 使用Oracle8i的对象特点 29. 1 介绍Oracle8i的对象技术 29. 1. 1 主要的术语 29. 1. 2 Oracle8i对象类型实现的限制 29. 2 理解Orcle8i对象类型 29. 2. 1 定义一个对象类型 29. 2. 2 使用构造成员方法 29. 2. 3 以一个对象为例 29. 2. 4 使用map成员方法和order成员方法 29. 3 在数据库中存储对象 29. 3. 1 使用对象表 29. 3. 2 使用对象列 29. 3. 3 使用对象视图 29. 4 小结 第30章 实现资源管理 30. 1 资源管理的工作机制 30. 1. 1 理解计划. 指令和用户组 30. 1. 2 理解优先权 30. 1. 3 嵌入计划 30. 2 如何创建资源计划 30. 2. 1 先决条件 30. 2. 2 创建临时区域 30. 2. 3 创建资源计划 30. 2. 4 创建资源用户组 30. 2. 5 创建资源计划指令 30. 2. 6 提交临时区域 30. 2. 7 把用户放进组中 30. 2. 8 为实例创建资源计划 30. 2. 9 使用多级资源计划 30. 2. 10 进行改动 30. 3 DBMS_RESOURCE_MANAGER包的调用 30. 3. 1 如何调用一个过程 30. 3. 2 可选参数 30. 3. 3 临时区域 30. 3. 4 资源计划 30. 3. 5 资源计划指令 30. 3. 6 用户组 30. 3. 7 用户组的任务 30. 4 DBMS_RESOURCE_MANAGER_PRIVS调用 30. 4. 1 ADMINISTER_RESOURCE_MANAGER权限 30. 4. 2 SWITCH权限 30. 5 资源管理和数据字典 30. 6 小结 第31章 管理Oracle8i的Java虚拟机 31. 1 理解Oracle8i的Java结构 31. 2 配置Java引擎 31. 2. 1 JServer的初始化 31. 2. 2 与JServer初始化相关的参数 31. 3 将Java类装入Oracle8i 31. 3. 1 设置CLASSPATH环境变量 31. 3. 2 使用1oadjava命令 31. 4 发布Java的成员方法代码 31. 5 Java和PL/SQL数据类型的兼容 31. 6 从数据库中获取有关Java类的相关信息 31. 6. 1 Java类 31. 6. 2 长名和短名 31. 7 删除Java类 31. 8 小结 附录A SQL语法参考 附录B SQL内置函数说明 附录C SQL*Plus参考 附录D CD-ROM上的内容
"Oracle8i DBA宝典(附光盘)"的书摘……
使用ROWS=N选项生成DDL语句,生成重建对象必需的DDL语句,这不是Oracle正式支持的。导出文件是二进制文件,通常将它们装入一个文本编辑器,然后一点儿一点儿的清除。如果你这样做了,就会发现它们包含了所有的CREAT TABLE、CREAT INDEX和重建模式对必需的其他语句。