图书介绍

基于LINUX的ORACLE数据库管理PDF|Epub|txt|kindle电子书版本网盘下载

基于LINUX的ORACLE数据库管理
  • 李爱武编著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563516285
  • 出版时间:2008
  • 标注页数:258页
  • 文件大小:40MB
  • 文件页数:271页
  • 主题词:Linux操作系统;关系数据库-数据库管理系统,Oracle

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于LINUX的ORACLE数据库管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Oracle与Linux1

1.1 Oracle支持Linux的历史1

1.2 Oracle对Linux的贡献1

1.3 Oracle的Linux发行版2

1.4 Oracle Database 10g支持的Linux发行版2

1.4.1 Red Hat Enterprise Linux2

1.4.2 SUSE Linux Enterprise Server3

1.4.3 Asianux3

1.4.4 UnitedLinux4

第2章 搭建实验环境5

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

2.2 存储空间规划7

2.3 软件配置7

2.3.1 安装VMware、PuTTY、VNC、Xming7

2.3.2 配置VMware准备安装RHEL8

2.3.3 安装所需的RHEL软件包11

2.4 安装VMware Tools12

2.4.1 使用rpm软件包安装12

2.4.2 使用tar压缩软件包安装16

2.4.3 使用iso文件加载VMware Tools安装文件16

2.4.4 卸载VMware Tools17

2.5 虚拟机与宿主机的网络设置18

2.5.1 未连接外部网络的情况——Host-only方式18

2.5.2 连接外部网络的情况——Bridged方式19

2.6 使用PuTTY及VNC进行系统管理21

2.6.1 使用PuTTY连接Red Hat21

2.6.2 配置Xming运行X Server22

2.6.3 使用VNC Viewer连接Red Hat23

2.7 常见问题及解决方法25

第3章 Linux基础27

3.1 Linux启动过程分析27

3.1.1 grub.conf文件27

3.1.2 inittab文件28

3.2 ext2文件系统结构34

3.2.1 super block34

3.2.2 group descriptor36

3.3 inode37

3.4 Linux目录结构39

3.5 软链接与硬链接41

3.5.1 软链接41

3.5.2 硬链接41

3.6 文件的时间属性43

3.6.1 文件的3种时间属性43

3.6.2 目录的3种时间属性46

3.7 目录权限46

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

第4章 Linux常用命令50

4.1 字符串模式匹配50

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

4.1.2 正则表达式50

4.2 ls命令51

4.2.1 列出文件的大小51

4.2.2 按时间排序52

4.2.3 列出目录信息53

4.2.4 列出文件类型标识符53

4.3 sort命令54

4.4 tail及head命令56

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

4.4.2 tail+n:选取指定行57

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

4.5 find命令58

4.5.1 按照文件名称查找59

4.5.2 按照时间查找61

4.5.3 只在当前目录查找62

4.5.4 按照文件大小查找62

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

4.5.6 按照文件类型查找64

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

4.6 grep命令64

4.6.1 匹配字符串常量65

4.6.2 grep的常用选项参数66

4.6.3 使用正则表达式67

4.6.4 grep与find结合使用68

4.7 cut命令69

4.8 sed72

4.9 awk74

4.10 发送邮件75

4.10.1 修改主机名称76

4.10.2 启动sendmail服务77

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

4.11 自动执行作业79

4.11.1 cron命令79

4.11.2 at命令80

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

4.12.1 在虚拟机增加磁盘81

4.12.2 查看磁盘及分区情况83

4.12.3 创建分区85

4.12.4 格式化分区86

4.12.5 挂载分区86

4.12.6 挂载Windows共享目录87

4.12.7 df命令87

4.12.8 du命令88

4.13 文件压缩与备份:tar89

4.13.1 tar命令89

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

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

4.14.1 输出重定向92

4.14.2 输入重定向96

第5章 准备安装Oracle——Linux配置及验证96

5.1 检查软件包及其版本97

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

5.3 配置内核参数99

5.3.1 内核参数介绍99

5.3.2 查看当前内核参数值102

5.3.3 修改核心参数103

5.3.4 观察资源使用104

5.4 创建安装及管理Oracle软件的用户及组105

5.5 设置Oracle用户登录环境106

5.5.1 用户配置文件106

5.5.2 环境变量107

5.6 配置X Window109

第6章 安装Oracle Database 10g for Linux6.1 准备Oracle 10g安装文件111

6.2 安装Oracle 10g111

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

6.4 在Linux上彻底删除Oracle软件117

第7章 创建Oracle数据库121

7.1 使用dbca创建数据库121

7.2 使用命令手工建库129

7.2.1 创建相关目录129

7.2.2 创建参数文件129

7.2.3 创建口令文件130

7.2.4 编写建库脚本130

7.2.5 执行建库脚本131

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

7.2.7 执行pupbld脚本132

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

7.2.9 以scott用户测试数据库132

7.3 配置SQL*Plus客户端环境133

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

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

第8章 Oracle数据库服务器常用存储模式136

8.1 文件系统136

8.2 裸设备137

8.2.1 什么是裸设备137

8.2.2 创建裸设备138

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

8.3 自动存储管理——ASM141

8.3.1 什么是ASM141

8.3.2 安装ASM软件包141

8.3.3 配置ASM142

8.3.4 启动CSS服务143

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

8.3.6 创建ASM表空间145

8.4 逻辑卷管理——LVM147

8.4.1 什么是LVM147

8.4.2 创建LVM148

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

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

第9章 配置网络连接153

9.1 配置专用服务器模式153

9.1.1 客户端配置步骤154

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

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

9.2 配置共享服务器模式164

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

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

10.2 查找大文件168

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

10.4 查看内存使用情况169

10.4.1 swap、cache、buffer的含义169

10.4.2 free命令170

10.4.3 cat/proc/meminfo命令170

10.5 系统状态监控命令171

10.5.1 vmstat171

10.5.2 sar172

10.5.3 top173

10.5.4 iostat174

第11章 编写shell脚本程序176

11.1 “hello,world”程序176

11.2 变量177

11.2.1 系统环境变量177

11.2.2 用户变量180

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

11.4 数值运算183

11.4.1 使用declare-i183

11.4.2 使用$(())184

11.4.3 使用let184

11.5 if语句185

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

11.5.2 整数比较逻辑表达式188

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

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

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

11.6 case语句193

11.6.1 基本用法193

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

11.7 循环结构197

11.7.1 for循环197

11.7.2 while循环200

11.7.3 until语句202

11.7.4 continue及break202

第12章 shell脚本程序中调用SQL*Plus204

12.1 here document204

12.2 在shell脚本程序中调用SQL*Plus207

12.3 把SQL查询结果赋给shell变量210

12.4 把shell程序参数传递给SQL命令213

12.5 shell中常用的SQL*Plus环境设置214

12.5.1 -silent选项参数214

12.5.2 set pagesize 0215

12.5.3 set feedback off216

12.5.4 set heading off217

12.5.5 set verify off218

12.5.6 set echo off219

12.5.7 set termout off219

12.6 调用SQL*Plus时的口令安全问题220

12.6.1 脚本执行时输入口令220

12.6.2 从文件导入口令221

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

13.1 单数据库的情况222

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

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

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

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

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

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

13.2 多数据库的情况227

13.2.1 修改/etc/oratab文件228

13.2.2 修改dbstart文件229

13.2.3 修改dbshut文件229

第14章 数据库管理shell程序230

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

14.2 监控数据库是否运行232

14.3 监控归档目录空间233

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

14.5 监控磁盘空间236

14.6 监控表空间空闲空间239

14.6.1 构造SQL查询239

14.6.2 SQL查询嵌入shell脚本243

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

15.1 Oraele数据库备份简介247

15.2 全库冷备份shell程序248

15.3 全库热备份shell程序250

15.4 rman备份shell程序253

15.4.1 配置数据库归档模式253

15.4.2 配置rman254

15.4.3 rman备份shell程序255

15.5 逻辑备份shell程序257

参考文献258

参考网址258

热门推荐