免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 15657 | 回复: 39
打印 上一主题 下一主题

《基于linux的oracle数据库管理》 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-15 22:24 |只看该作者 |倒序浏览
本帖最后由 lawzjf 于 2010-11-05 08:39 编辑

卓越亚马逊链接:

http://www.amazon.cn/mn/detailAp ... p;prodid=zjbk732344


不同于出版过的几本老外写的类似书籍,大家看目录即知,注重基础及实用性。
使用软件为oracle 10g及red hat AS 4.3,主要内容适用于各种Unix及Oracle版本。
还请各位多提意见


当当链接:
http://product.dangdang.com/prod ... mp;ref=search-1-pub

以下是目录:

第1章ORACLE与LINUX 11

1.1 ORACLE支持LINUX的历史 11

1.2 ORACLE对LINUX的贡献 11

1.3 ORACLE的LINUX发行版 11

1.4 ORACLE DATABASE 10G支持的LINUX发行版 11

1.4.1 Red Hat Enterprise Linux 12

1.4.2 SUSE Linux Enterprise Server 13

1.4.3 Asianux 13

1.4.4 UnitedLinux 13





第2章 搭建实验环境 14

2.1 实验环境所需软件介绍 14

2.2 存储空间规划 16

2.2 软件配置 16

2.2.1 安装VMware、PuTTY、VNC、Xming 16

2.2.2 配置VMWare准备安装RHEL 16

2.2.3 安装所需的RHEL软件包 23

2.3 安装VMWARE TOOLS 23

2.3.1 使用rpm软件包安装 23

2.3.2 使用tar压缩软件包安装 27

2.3.3 使用iso文件加载VMware Tools安装文件 28

2.3.4 卸载VMware Tools 29

2.4 虚拟机与宿主机的网络设置 29

2.4.1 未连接外部网络的情况:Host-only方式 29

2.4.2 连接外部网络的情况:Bridged方式 31

2.5 使用PUTTY及VNC进行系统管理 33

2.5.1 使用PuTTY连接Red Hat 33

2.5.2 配置Xming运行X Server 34

2.5.3 使用VNC Viewer连接Red Hat 36

2.6 常见问题及解决方法 38

第3章 LINUX基础 40

3.1 LINUX启动过程分析 40

3.1.1 grub.conf文件 40

3.1.2 inittab文件 41

3.2 EXT2文件系统结构 46

3.2.1 super block 47

3.2.2 group descriptor 48

3.3 INODE是什么 49

3.4 LINUX目录结构 51

3.5 软链接与硬链接 52

3.5.1 软链接(soft link) 52

3.5.2 硬链接(hard link) 53

3.6 文件的时间属性 55

3.6.1 文件的三种时间属性 55

3.6.2 目录的三种时间属性 57

3.7 目录权限 57

3.8 和用户环境相关的几个配置文件 59

第4章 LINUX常用命令 61

4.1 字符串模式匹配 61

4.1.1 文件名称中使用通配符 61

4.1.2 正则表达式 61

4.2 LS命令 62

4.2.1列出文件的大小 62

4.2.2按时间排序 63

4.2.3 列出目录信息 64

4.2.4 列出文件类型标识符 64

4.3 SORT命令 65

4.4 TAIL及HEAD命令 67

4.4.1 tail –n及head –n:选取文件的开始或末尾 67

4.4.2 tail +n:选取指定行 68

4.4.3 tail -f:实时更新显示结果 69

4.5 FIND命令 69

4.5.1 按照文件名称查找 69

4.5.2 按照时间查找 71

4.5.3 只在当前目录查找 72

4.5.4 按照文件大小查找 73

4.5.5 按照文件属主或组查找 73

4.5.6 按照文件类型查找 74

4.5.7 使用exec或ok执行shell命令 74

4.6 GREP命令 75

4.6.1 匹配字符串常量 75

4.6.2 grep的常用选项参数 77

4.6.3 使用正则表达式 78

4.6.4 grep与find结合使用 79

4.7 CUT命令 79

4.8 SED 82

4.9 AWK 84

4.10 发送邮件 86

4.10.1 修改主机名称 86

4.10.2 启动sendmail服务 87

4.10.3 使用mail命令发送Internet邮件 88

4.11 自动执行作业 89

4.11.1 cron命令 89

4.11.2 at命令 91

4.12 磁盘管理及空间监控命令 92

4.12.1 在虚拟机增加磁盘 92

4.12.2查看磁盘及分区情况 95

4.12.3 创建分区 96

4.12.4 格式化分区 97

4.12.5 挂载分区 97

4.12.6 挂载Windows共享目录 98

4.12.7 查看各分区空间使用情况:df命令 98

4.12.8 查看文件或目录大小:du命令 99

4.13 文件压缩与备份:TAR 100

4.13.1 tar命令 100

4.13.2 tar命令与gzip命令结合使用 103

4.14 I/O重定向:“2>&1 >FILE”还是“> FILE 2>&1”? 103

4.14.1 输出重定向 103

4.14.2 输入重定向 107

第5章 准备安装ORACLE--LINUX配置及验证 108

5.1 检查软件包及其版本: 108

5.2 检查物理内存及磁盘空间 109

5.3 配置内核参数 110

5.3.1内核参数介绍 110

5.3.2 查看当前内核参数值 112

5.3.3 修改核心参数 113

5.3.4 观察资源使用 115

5.4 创建安装及管理ORACLE软件的用户及组 116

5.5 设置ORACLE用户登陆环境 117

5.5.1 用户配置文件 117

5.5.2 环境变量 117

5.6 配置X WINDOW 119

第6章 安装ORACLE DATABASE 10G FOR LINUX 121

6.1 准备ORACLE 10G安装文件 121

6.2 安装ORACLE 10G 121

6.3 软件安装后的后续工作 125

6.4 在LINUX上彻底删除ORACLE软件 126

第7章 创建ORACLE数据库 130

7.1 使用DBCA创建数据库 130

7.2 使用命令手工建库 136

7.2.1 创建相关目录 136

7.2.2 创建参数文件 136

7.2.3 创建口令文件 137

7.2.4 编写建库脚本 137

7.2.5 执行建库脚本 138

7.2.6 执行catalog.sql及catproc.sql脚本脚本 138

7.2.7执行pupbld脚本 138

7.2.8 创建users表空间及scott测试模式 139

7.2.9 以scott用户测试数据库 139

7.3 配置SQL*PLUS客户端环境 140

7.3.1 安装rlwrap或uniread设置方向键及命令回显功能 140

7.3.2 设置vi修改缓冲区中的SQL命令 141

第8章 ORACLE数据库服务器常用存储模式 142

8.1 文件系统 142

8.2 裸设备 143

8.2.1 什么是裸设备(raw device)? 143

8.2.2 创建裸设备 143

8.2.3 使用裸设备创建表空间 146

8.3 自动存储管理-ASM 146

8.3.1 什么是ASM 146

8.3.2 安装ASM软件包 147

8.3.3 配置ASM 147

8.3.4 启动CSS服务 148

8.3.5 使用dbca创建ASM管理的数据库 149

8.3.6 创建ASM表空间 151

8.4 逻辑卷管理-LVM 152

8.4.1 什么是LVM 152

8.4.2 创建LVM 153

8.4.3 在逻辑卷上创建表空间 154

8.4.4 管理逻辑卷及逻辑卷组 154

第9章 配置网络连接 158

9.1 配置专用服务器模式 158

9.1.1 客户端配置步骤 159

9.1.2 使用ps命令查看用户连接与服务器进程的对应关系 163

9.1.3使用v$process查看用户连接与服务器进程的对应关系 167

9.2 配置共享服务器模式 169

第10章 常用数据库维护命令 173

10.1 删除旧的归档文件或跟踪文件 173

10.2 查找大文件 173

10.3 在跟踪文件中查找错误信息 173

10.4 查看内存使用情况 174

10.4.1 swap,cache,buffer的含义 174

10.4.2 free命令 175

10.4.3 cat /proc/meminfo命令 175

10.5 系统状态监控命令 176

10.5.1 vmstat 176

10.5.2 sar 177

10.5.3 top 177

10.5.4 iostat 178

第11章 编写SHELL脚本程序 180

11.1 “HELLO, WORLD”程序 180

11.2 变量 181

11.2.1 系统环境变量 181

11.2.2 用户变量 183

11.3 由键盘输入获得变量的值 185

11.4 数值运算 186

11.4.1 使用declare –i 186

11.4.2 使用$(( )) 187

11.4.3 使用let 188

11.5 IF语句 188

11.5.1 字符串比较逻辑表达式 189

11.5.2 整数比较逻辑表达式 191

11.5.3 文件判断与比较逻辑表达式 192

11.5.4 在逻辑表达式中使用变量 194

11.5.5 多个逻辑表达式的复合 195

11.6 CASE语句 196

11.6.1 基本用法 196

11.6.2 模拟服务启动编写数据库启动脚本 197

11.7 循环结构 200

11.7.1 for循环 200

11.7.2 while循环 202

11.7.3 until语句 204

11.7.4 continue及break 205

第12章 SHELL脚本程序中调用SQL*PLUS 207

12.1 HERE DOCUMENT 207

12.2 在SHELL脚本程序中调用SQL*PLUS 210

12.3 把SQL查询结果赋给SHELL变量 212

12.4 把SHELL变量传递给SQL命令 216

12.5 SHELL中常用的SQL*PLUS环境设置 217

12.5.1 -silent选项参数 217

12.5.2 set pagesize 0 217

12.5.3 set feedback off 219

12.5.4 set heading off 220

12.5.5 set verify off 220

12.5.6 set echo off 221

12.5.7 set termout off 221

12.6 调用SQL*PLUS时的口令安全问题 222

12.6.1 脚本执行时输入口令 222

12.6.2 从文件导入口令 223

第13章 数据库的自动启动与关闭 224

13.1 单数据库的情况 224

13.1.1 启动监听器及数据库的shell脚本文件 224

13.1.2 关闭监听器及数据库的shell脚本文件 224

13.1.3 系统启动、关闭时自动执行的shell脚本文件 225

13.1.4 在不同运行级别添加/etc/init.d/oracle文件的软链接 227

13.1.5 修改/etc/pam.d/su文件 227

13.1.6 只需要自动启动数据库:修改rc.local文件 228

13.2 多数据库的情况 229

13.2.1 修改/etc/oratab文件 229

13.2.2 修改dbstart文件 230

13.2.3 修改dbshut文件 231

第14章 数据库管理SHELL程序 232

14.1 监控监听器进程是否运行 232

14.2 监控数据库是否运行 233

14.3 监控归档目录空间 235

14.4 监控警告文件错误信息 235

14.5 监控磁盘空间 237

14.6 监控表空间空闲空间 240

14.6.1 构造SQL查询 240

14.6.2 SQL查询嵌入shell脚本 243

第15章 数据库备份SHELL程序 247

15.1 ORACLE数据库备份简介 247

15.2 全库冷备份SHELL程序 248

15.3 全库热备份SHELL程序 249

15.4 RMAN备份SHELL程序 252

15.4.1 配置数据库归档模式 252

15.4.2 配置rman 253

15.4.3 rman备份shell程序 254

15.5 逻辑备份SHELL程序 255

参考资料 257

参考网址 257

论坛徽章:
0
2 [报告]
发表于 2008-04-15 22:52 |只看该作者
很好,很强大
价格比较合适

论坛徽章:
0
3 [报告]
发表于 2008-04-16 09:59 |只看该作者
看目录还不错,是一本入门级,较详细的好书

论坛徽章:
0
4 [报告]
发表于 2008-04-16 10:53 |只看该作者
支持一下!

论坛徽章:
0
5 [报告]
发表于 2008-04-16 14:23 |只看该作者

支持楼主,不鸡道海图有木有的卖?

论坛徽章:
0
6 [报告]
发表于 2008-04-16 14:24 |只看该作者
强人,希望自己也能早日出版一本关于Oracle的书

论坛徽章:
0
7 [报告]
发表于 2008-04-16 17:55 |只看该作者
谢谢大家帮顶

论坛徽章:
0
8 [报告]
发表于 2008-04-20 00:32 |只看该作者
支持楼主,改天弄一本看看

论坛徽章:
0
9 [报告]
发表于 2008-04-20 21:19 |只看该作者
出书是不是很挣钱啊?

论坛徽章:
0
10 [报告]
发表于 2008-04-20 22:09 |只看该作者
ding
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP