基于LINUX的ORACLE数据库管理PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李爱武编著
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2008
- ISBN:9787563516285
- 页数:258 页
第1章 Oracle与Linux 1
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 Linux 2
1.4.2 SUSE Linux Enterprise Server 3
1.4.3 Asianux 3
1.4.4 UnitedLinux 4
第2章 搭建实验环境 5
2.1 实验环境所需软件介绍 5
2.2 存储空间规划 7
2.3 软件配置 7
2.3.1 安装VMware、PuTTY、VNC、Xming 7
2.3.2 配置VMware准备安装RHEL 8
2.3.3 安装所需的RHEL软件包 11
2.4 安装VMware Tools 12
2.4.1 使用rpm软件包安装 12
2.4.2 使用tar压缩软件包安装 16
2.4.3 使用iso文件加载VMware Tools安装文件 16
2.4.4 卸载VMware Tools 17
2.5 虚拟机与宿主机的网络设置 18
2.5.1 未连接外部网络的情况——Host-only方式 18
2.5.2 连接外部网络的情况——Bridged方式 19
2.6 使用PuTTY及VNC进行系统管理 21
2.6.1 使用PuTTY连接Red Hat 21
2.6.2 配置Xming运行X Server 22
2.6.3 使用VNC Viewer连接Red Hat 23
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 block 34
3.2.2 group descriptor 36
3.3 inode 37
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 sed 72
4.9 awk 74
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 文件压缩与备份:tar 89
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 Window 109
第6章 安装Oracle Database 10g for Linux6.1 准备Oracle 10g安装文件 111
6.2 安装Oracle 10g 111
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 自动存储管理——ASM 141
8.3.1 什么是ASM 141
8.3.2 安装ASM软件包 141
8.3.3 配置ASM 142
8.3.4 启动CSS服务 143
8.3.5 使用dbca创建ASM管理的数据库 144
8.3.6 创建ASM表空间 145
8.4 逻辑卷管理——LVM 147
8.4.1 什么是LVM 147
8.4.2 创建LVM 148
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 vmstat 171
10.5.2 sar 172
10.5.3 top 173
10.5.4 iostat 174
第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-i 183
11.4.2 使用$(()) 184
11.4.3 使用let 184
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及break 202
第12章 shell脚本程序中调用SQL*Plus 204
12.1 here document 204
12.2 在shell脚本程序中调用SQL*Plus 207
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 0 215
12.5.3 set feedback off 216
12.5.4 set heading off 217
12.5.5 set verify off 218
12.5.6 set echo off 219
12.5.7 set termout off 219
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 配置rman 254
15.4.3 rman备份shell程序 255
15.5 逻辑备份shell程序 257
参考文献 258
参考网址 258
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《管理运筹学》韩伯棠主编 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019