Oracle数据库管理与维护实战

Oracle数据库管理与维护实战

何伟娜, 常建功, 著

出版社:人民邮电出版社

年代:2014

定价:79.0

书籍简介:

本书共分为4篇17章。第1篇为Oracle体系结构,主要让读者了解Oracle中的基本框架,对Oracle数据库有一个整体的了解;第2篇为安装与管理,主要让读者学习数据库的安装方法以及如何操作数据库;第3篇为备份与恢复,主要让读者学习学习数据库备份和恢复的内容;第4篇为网络管理和SQL*Plus,主要让读者学习Oracle数据库的管理知识以及更好的操作SQL*Plus。

书籍目录:

目 录

第一篇 数据库体系结构

第1章 Oracle产品系列 2

1.1 Oracle产品组成 2

1.1.1 数据库组件 3

1.1.2 开发套件 4

1.1.3 应用服务器 5

1.1.4 协作套件 6

1.1.5 应用软件 6

1.2 Oracle各版本异同 6

1.2.1 Oracle 8i和Oracle 9i 6

1.2.2 Oracle 10g和Oracle 11g 7

1.2.3 Oracle 12c 8

1.2.4 Oracle企业版、标准版及其他版本的异同 8

1.3 Oracle 12c新特性 9

1.3.1 支持多线程模式 9

1.3.2 加强Defaults功能 11

1.3.3 更新了多种数据类型长度限制 11

1.3.4 增强PL/SQL性能 12

1.3.5 实现Native TOP N查询 12

1.3.6 加强行模式匹配 13

1.3.7 增加Adaptive Plans 13

1.3.8 改进分区特性 13

1.3.9 增强数据优化 14

1.3.10 加强应用连续性 15

1.3.11 引入临时UNDO段 15

1.3.12 支持PDB 15

1.3.13 提供CDB容器 17

1.3.14 支持表级别恢复 18

1.3.15 支持网络恢复 19

1.3.16 增添了Flex ASM 19

第2章 Oracle体系结构及其基本概念 20

2.1 Oracle总体结构 20

2.1.1 Oracle实例 20

2.1.2 数据库 21

2.1.3 Oracle相关的几个概念 21

2.1.4 Oracle的结构划分 23

2.2 Oracle内存结构 23

2.2.1 系统全局区SGA 24

2.2.2 数据库缓冲区 25

2.2.3 重做日志缓冲区 26

2.2.4 共享池 26

2.2.5 数据字典缓冲区 27

2.2.6 程序全局区PGA 27

2.2.7 排序区 28

2.2.8 软件代码区 29

2.2.9 大池 29

2.2.10 Java池 29

2.2.11 Streams池 29

2.3 Oracle进程 30

2.3.1 用户进程 30

2.3.2 服务器进程 31

2.3.3 专用服务器和共享服务器 31

2.4 Oracle后台进程结构 34

2.4.1 SMON系统监控进程 35

2.4.2 PMON进程监控进程 35

2.4.3 DBWR数据库写入进程 35

2.4.4 LGWR日志写入进程 36

2.4.5 CKPT检查点进程 37

2.4.6 RECO恢复进程 38

2.4.7 ARCH归档进程 38

2.4.8 SNPn作业队列进程 38

2.4.9 LCKn锁进程 39

2.4.10 Dnnn调度进程 39

2.4.11 Snnn共享服务器进程 39

2.4.12 QMNn队列监视进程 39

2.5 Oracle物理结构 39

2.5.1 数据文件 40

2.5.2 控制文件 40

2.5.3 重做日志文件 41

2.5.4 参数文件 42

2.5.5 跟踪文件 42

2.5.6 警告日志文件 43

2.6 Oracle逻辑结构 43

2.6.1 逻辑结构概述 43

2.6.2 表空间 44

2.6.3 System表空间、SYSAUX表空间以及其他表空间 45

2.6.4 段 46

2.6.5 区 48

2.6.6 数据块 48

2.6.7 用户与模式 50

2.6.8 表 50

2.6.9 列与数据类型 51

2.6.10 ROWID伪列 53

2.6.11 约束条件 54

2.6.12 索引 55

2.6.13 视图 58

2.6.14 序列 59

2.6.15 过程与过程包 59

2.6.16 函数 60

2.6.17 触发器 60

2.6.18 同义词 61

2.6.19 权限及角色 61

2.6.20 快照 62

2.6.21 聚集 62

2.6.22 散列聚集 63

2.6.23 数据库链 64

2.7 数据分区 64

2.7.1 分区表 64

2.7.2 分区表的类型 65

2.7.3 分区索引 68

2.7.4 索引的类型 68

2.7.5 表分区和分区管理 69

2.8 数据库访问 69

2.8.1 竞争性、并发性与一致性概念 69

2.8.2 事务之间的冲突 70

2.9 锁 71

2.9.1 锁级别 71

2.9.2 DML锁 72

2.9.3 DDL锁 75

2.10 SQL语句的处理过程 75

2.10.1 SQL 语句的处理过程 76

2.10.2 分析 76

2.10.3 执行 77

2.10.4 返回结果 77

2.10.5 SELECT语句的处理步骤 77

2.10.6 其他语句的处理步骤 78

2.10.7 SCN的运行机制 79

2.10.8 Commit的处理 80

2.10.9 Rollback回滚的处理 81

2.11 Oracle数据字典 81

2.11.1 静态数据字典 82

2.11.2 查看各类静态对象 84

2.11.3 动态数据字典 86

2.11.4 各类数据字典区分 87

2.11.5 动态数据字典结构 87

2.11.6 动态数据字典分类 89

第3章 Oracle Net体系结构和云体验 93

3.1 Oracle网络概述 93

3.1.1 网络的连接方式 93

3.1.2 Oracle的网络连接方式 94

3.2 Oracle Net Services 96

3.2.1 Oracle Net 97

3.2.2 Oracle网络监听 98

3.2.3 Oracle连接管理器 99

3.2.4 网络工具 101

3.2.5 Oracle高级安全性 102

3.3 Oracle网络体系结构 103

3.3.1 Oracle Net C/S连接的栈结构 103

3.3.2 Java的连接栈结构 106

3.3.3 Web连接的栈结构 107

3.3.4 网络监听体系结构 107

3.3.5 数据库服务器体系结构 108

3.3.6 连接管理器体系结构 111

3.4 Oracle网络的概念 113

3.4.1 连接的概念 113

3.4.2 配置管理概念 115

3.4.3 命名方法 116

3.5 Oracle云数据库 119

3.5.1 云数据库基本介绍和申请 119

3.5.2 构建和发布数据库应用 121

第4章 安装与配置 124

4.1 通用安装工具OUI简介 124

4.2 Optimal Flexible Architecture简介 124

4.3 数据库软件版本说明 126

4.4 Windows下Oracle的安装 126

4.4.1 安装的基本硬件要求 126

4.4.2 安装过程 127

4.4.3 安装后的环境变量 135

4.4.4 安装后文件目录 138

4.5 Oracle的简单网络配置 139

4.5.1 服务器网络配置 140

4.5.2 Oracle客户端的配置 142

4.5.3 如何查看安装的数据库版本号 146

4.6 Oracle完全卸载 147

第5章 创建数据库 151

5.1 手动创建数据库 151

5.1.1 狭义数据库和广义数据库 151

5.1.2 准备前提条件 151

5.1.3 规划物理文件的存放 152

5.1.4 手动创建数据库的步骤概述 153

5.1.5 设定环境变量 153

5.1.6 创建参数文件 154

5.1.7 创建服务器参数文件 155

5.1.8 创建数据库 156

5.1.9 建立数据字典 158

5.2 通过DBCA创建数据库 159

5.2.1 DBCA简介 159

5.2.2 进入DBCA 159

5.2.3 创建数据库 160

5.2.4 手动卸载数据库 167

5.2.5 使用DBCA卸载数据库 168

5.3 配置数据库全球化支持 169

5.3.1 国际语言支持 169

5.3.2 数据库字符集 170

5.3.3 数据库字符集类型 170

5.3.4 字节长度和字符长度 173

5.3.5 数据库字符集与国际语言字符集 173

5.3.6 各种语言支持的字符集 174

5.3.7 Oracle字符集配置结构 176

5.3.8 NLS的参数说明 179

5.3.9 语言和区域参数 181

5.3.10 NLS的日期时间参数 187

5.3.11 NLS的货币参数 189

5.3.12 数字表示格式 190

5.3.13 排序参数 191

5.3.14 其他参数 192

5.3.15 NLS的参数设置方法 192

5.3.16 更改初始化参数中的NLS值 193

5.3.17 NLS的session级设值 193

5.3.18 NLS的环境变量设置 195

5.3.19 使用NLS参数的SQL函数 196

5.3.20 Oracle客户端字符集设置 198

5.4 查询全球化参数信息 199

5.4.1 查询数据库级的NLS设置 199

5.4.2 查询实例级的NLS信息 200

5.4.3 查询SESSION级的NLS信息 200

5.4.4 查询NLS可设置的值 201

5.4.5 查询NLS所有参数 201

5.5 更改数据库字符集 202

5.5.1 用ALTER命令更改字符集 202

5.5.2 使用导入导出更改字符集 203

5.6 配置多个数据库 204

5.6.1 创建另一个新的数据库 204

5.6.2 更改默认数据库 205

5.6.3 配置数据库监听 206

5.7 Oracle系统用户和系统权限 206

5.7.1 SYS用户 206

5.7.2 SYSTEM用户 207

5.7.3 SYSDBA和SYSOPER系统权限 207

5.8 数据库名、实例名等的区分 208

5.8.1 数据库名 208

5.8.2 数据库实例名 209

5.8.3 环境变量ORACLE_SID 209

第二篇 数据库管理

第6章 管理数据库实例 212

6.1 Enterprise Manager DatabaseExpress 12c 212

6.1.1 EM 12c体系结构 212

6.1.2 启动EM 12c 213

6.1.3 使用EM 12c 214

6.2 使用Oracle SQL Developer 217

6.2.1 启动Oracle SQL Developer 217

6.2.2 连接数据库 218

6.3 初始化参数文件 220

6.3.1 初始化参数文件的作用 221

6.3.2 PFILE和SPFILE 221

6.3.3 初始化参数文件的优先级 222

6.3.4 创建初始化参数文件的技巧 223

6.3.5 导出服务器参数文件 224

6.3.6 修改初始化参数文件 224

6.3.7 数据库关闭时修改SPFILE 225

6.3.8 判断使用了SPFILE还是PFILE文件 225

6.4 使用口令文件 227

6.4.1 口令文件的创建 227

6.4.2 设置初始化参数REMOTE_LOGIN_PASSWORDFILE 227

6.4.3 向口令文件中增加、删除用户 228

6.4.4 使用口令文件登录 229

6.4.5 维护口令文件 229

6.5 管理初始化参数 230

6.5.1 初始化参数的分类 231

6.5.2 Oracle12c基本参数 232

6.5.3 Oracle 12c其他常见参数 241

6.5.4 查询设置的初始化参数 249

6.5.5 修改动态参数 250

6.5.6 使用SQL*Plus修改参数 255

6.5.7 使用EM 12c管理初始化参数 256

6.5.8 修改参数文件 258

6.6 启动和关闭数据库 260

6.6.1 数据库的启动(STARTUP) 260

6.6.2 数据库的关闭(SHUTDOWN) 262

6.6.3 停顿数据库 264

6.6.4 挂起和恢复数据库 265

6.6.5 使用PFILE和SPFILE启动 266

6.6.6 使用EM 12c启动关闭数据库 267

6.6.7 关闭自启动 268

6.7 更改SID名称 270

第7章 管理数据库存储 273

7.1 管理表空间 273

7.1.1 默认的表空间 273

7.1.2 创建表空间 274

7.1.3 表空间创建的几个参数 277

7.1.4 删除表空间 279

7.1.5 修改表空间 280

7.1.6 查询表空间信息 282

7.2 管理段 284

7.2.1 数据段和索引段的管理 284

7.2.2 临时段的管理 284

7.2.3 回滚段的管理 287

7.2.4 查询回滚段 290

7.3 管理撤销表空间 293

7.3.1 自动撤销管理概述 293

7.3.2 回滚保持 294

7.3.3 创建、删除撤销表空间 295

7.3.4 切换回滚表空间 296

7.4 管理区 296

7.4.1 区的参数 296

7.4.2 区的分配和回收 298

7.4.3 查询区的信息 298

7.5 管理数据块 299

7.5.1 管理数据块参数 299

7.5.2 设置数据块参数 301

第8章 管理物理文件 303

8.1 管理数据文件 303

8.1.1 数据文件概述 303

8.1.2 建立数据文件 304

8.1.3 调整数据文件大小 304

8.1.4 重命名和移动数据文件 305

8.1.5 删除数据文件 307

8.1.6 校验数据块 307

8.1.7 查询数据文件信息 308

8.2 管理日志文件 309

8.2.1 日志文件概述 310

8.2.2 建立日志文件 310

8.2.3 配置日志文件 311

8.2.4 控制日志切换 312

8.2.5 控制检查点 312

8.2.6 镜像日志文件 314

8.2.7 增加日志文件组成员 315

8.2.8 移动日志文件 316

8.2.9 删除日志文件组 317

8.2.10 删除日志文件组成员 318

8.2.11 清除日志文件 318

8.2.12 查看日志文件信息 319

8.3 管理控制文件 320

8.3.1 创建初始的控制文件 321

8.3.2 创建新的控制文件 321

8.3.3 镜像控制文件 323

8.3.4 删除控制文件 323

8.3.5 恢复控制文件 323

8.3.6 查询控制文件信息 324

8.4 管理归档日志文件 326

8.4.1 归档日志文件概述 326

8.4.2 NOARCHIVELOG与ARCHIVELOG模式 327

8.4.3 控制归档方式 328

8.4.4 设置归档目的地 330

8.4.5 设置日志文件传送模式 332

8.4.6 管理归档目的地点失败 333

8.4.7 控制归档进程的跟踪输出 334

8.4.8 查看归档日志文件信息 335

8.5 管理警告日志文件 338

8.5.1 查看警告日志文件 338

8.5.2 警告日志中的消息 339

8.5.3 归档警告日志 342

8.6 使用EM管理物理文件 342

8.6.1 用EM 12c管理数据文件 342

8.6.2 用EM 12管日志文件 344

8.6.3 使用EM 12c管理控制文件 348

8.6.4 使用EM 12c管理其他物理文件 351

第9章 逻辑对象管理 352

9.1 管理表 352

9.1.1 创建表 352

9.1.2 管理完整性约束 353

9.1.3 修改表 355

9.1.4 删除表 357

9.1.5 查询表的信息 358

9.2 管理索引 360

9.2.1 创建索引 360

9.2.2 修改索引 362

9.2.3 删除索引 363

9.2.4 查询索引信息 363

9.3 管理分区 364

9.3.1 分区表的创建 365

9.3.2 添加分区 368

9.3.3 接合分区 369

9.3.4 删除分区 369

9.3.5 转换分区 370

9.3.6 合并分区 370

9.3.7 修改缺省属性 371

9.3.8 修改分区的属性 371

9.3.9 修改列表分区的值 371

9.3.10 移动分区 372

9.3.11 重命名分区 372

9.3.12 分割分区 373

9.3.13 截断分区 374

9.3.14 删除分区 375

9.3.15 分区表的查询 375

9.4 管理聚集 377

9.4.1 创建聚集 377

9.4.2 创建聚集表 378

9.4.3 创建聚集索引 379

9.4.4 修改聚集 379

9.4.5 删除聚集 380

9.4.6 查询聚集 380

9.5 管理散列聚集 381

9.5.1 创建散列聚集 381

9.5.2 设置散列聚集参数 382

9.5.3 修改删除散列聚集 383

9.5.4 查询散列聚集 383

9.6 管理视图 383

9.6.1 创建视图 384

9.6.2 创建连接视图 385

9.6.3 更改视图 385

9.6.4 删除视图 386

9.6.5 查询视图信息 386

9.7 管理序列 387

9.7.1 创建序列 387

9.7.2 修改序列 388

9.7.3 删除序列 388

9.7.4 使用序列 389

9.7.5 查询序列信息 389

9.8 同义词管理 390

9.8.1 创建同义词 390

9.8.2 删除同义词 390

9.8.3 查询同义词信息 391

9.9 管理数据库链 391

9.9.1 创建数据库链 391

9.9.2 删除数据库链 392

9.9.3 查询数据库链信息 392

9.10 管理数据库触发器 393

9.10.1 创建触发器 393

9.10.2 启用和禁用触发器 395

9.10.3 删除触发器 395

9.10.4 查询触发器信息 395

9.11 使用Oracle SQL Developer管理数据库对象 396

9.11.1 使用Oracle SQL Developer管理表 397

9.11.2 使用Oracle SQL Developer管理索引 399

9.11.3 使用Oracle SQL Developer管理视图 401

9.11.4 使用Oracle SQL Developer管理同义词 404

9.11.5 使用Oracle SQL Developer管理序列 406

9.11.6 使用Oracle SQL Developer管理触发器 409

第10章 数据库安全管理 412

10.1 数据库安全的概念 412

10.1.1 数据库级安全性 412

10.1.2 表级安全性 413

10.1.3 行级安全性 413

10.1.4 列级安全性 414

10.2 用户管理 414

10.2.1 用户的验证方式 414

10.2.2 创建和修改用户账号 416

10.2.3 删除用户 418

10.3 查询用户信息 418

10.3.1 查询用户会话信息 418

10.3.2 查询用户会话统计信息 419

10.3.3 查询用户基本信息 420

10.3.4 查询用户详细信息 420

10.3.5 查询用户表空间配额 421

10.4 权限管理 421

10.4.1 系统权限分类详解 422

10.4.2 授予系统权限 427

10.4.3 回收系统权限 428

10.4.4 对象权限分类 428

10.4.5 授予对象权限 430

10.4.6 回收对象权限 431

10.4.7 查看权限信息 431

10.5 角色管理 434

10.5.1 创建角色 435

10.5.2 定义角色的权限 435

10.5.3 授予角色给用户 436

10.5.4 给用户指定默认角色 436

10.5.5 修改角色 437

10.5.6 删除角色 437

10.5.7 控制角色可用性 438

10.5.8 预定义的角色 438

10.5.9 查询角色信息 439

10.6 资源管理 441

10.6.1 Oracle概要文件 442

10.6.2 建立概要文件 442

10.6.3 修改概要文件 443

10.6.4 删除概要文件 444

10.6.5 概要文件的参数 444

10.6.6 概要文件的口令管理 446

10.6.7 查询资源和口令信息 448

10.7 使用EM进行安全管理 451

10.7.1 使用EM 12c管理用户 451

10.7.2 使用EM 12c管理角色 456

第11章 数据库审计管理 460

11.1 启动数据库审计 460

11.2 语句审计 461

11.2.1 启动语句审计 461

11.2.2 查询语句审计 464

11.2.3 删除语句审计 464

11.2.4 查看审计记录 465

11.3 权限审计 465

11.3.1 启动权限审计 465

11.3.2 查询权限审计 466

11.3.3 删除权限审计 467

11.4 对象审计 467

11.4.1 启动对象审计 467

11.4.2 查询对象审计 468

11.4.3 删除对象审计 469

11.5 精细审计 469

11.5.1 创建精细审计 469

11.5.2 启动关闭精细审计 470

11.5.3 删除精细审计 471

11.5.4 查询精细审计定义 471

11.5.5 查询精细审计记录 471

11.6 删除审计记录 472

第12章 数据库备份 473

12.1 数据库备份与恢复概述 473

12.1.1 数据库故障 474

12.1.2 数据库备份的分类 475

12.1.3 备份方法比较 478

12.2 用户管理的备份 479

12.2.1 全数据库脱机备份 479

12.2.2 表空间和数据文件的脱机备份 480

12.2.3 全数据库联机备份 481

12.2.4 表空间或数据文件联机备份 482

12.2.5 处理联机备份失败 484

12.2.6 备份控制文件 485

12.2.7 备份归档日志文件 487

12.3 数据库逻辑备份工具Export 488

12.3.1 Export的配置与启动 488

12.3.2 Export的各个选项 490

12.4 Oracle逻辑备份工具数据泵 493

12.4.1 使用数据泵导出数据 493

12.4.2 设置并行导出 495

12.4.3 数据泵导出参数 496

12.5 DBVERIFY工具 497

12.5.1 DBVERIFY参数 498

12.5.2 验证数据文件 499

12.5.3 验证表或索引数据块 500

12.6 DBNEWID工具 501

12.6.1 更改全局数据库名 502

12.6.2 更改DBID 502

12.6.3 更改DBNAME 504

第13章 数据库恢复 507

13.1 完全介质恢复 507

13.1.1 SYSTEM表空间数据文件的介质恢复 508

13.1.2 非SYSTEM表空间数据文件的介质恢复 510

13.1.3 恢复控制文件 511

13.1.4 恢复重做日志文件 515

13.1.5 恢复临时文件 518

13.2 数据库不完全恢复 519

13.2.1 基于时间的恢复 520

13.2.2 基于取消的恢复 521

13.2.3 基于SCN的恢复 522

13.3 用户管理的表空间及时点恢复 523

13.3.1 表空间及时点恢复的概念 523

13.3.2 表空间及时点恢复的准备 524

13.3.3 执行用户管理的TSPITR 526

13.4 数据库逻辑恢复 529

13.4.1 使用IMP导入 529

13.4.2 Import的各个参数 532

13.4.3 使用IMPDP导入 534

13.4.4 数据泵导入参数 536

13.4.5 搬移表空间 539

13.5 数据库闪回恢复 540

13.5.1 行级闪回 541

13.5.2 使用闪回表 544

13.6 数据库闪回恢复 547

13.6.1 数据库闪回的语法 547

13.6.2 配置数据库闪回 548

13.6.3 闪回数据库到某个时间点 549

13.6.4 闪回数据库到某个SCN 550

13.7 LogMiner 552

13.7.1 LogMiner的概念 552

13.7.2 LogMiner配置要求 553

13.7.3 使用LogMiner的步骤 554

13.7.4 LogMiner分析日志文件举例 561

13.7.5 查询LogMiner信息 562

第三篇 数据库高级特性

第14章 使用RMAN 566

14.1 RMAN体系结构 566

14.2 启动与配置RMAN 568

14.2.1 启动RMAN 568

14.2.2 连接RMAN 569

14.2.3 运行RMAN各类命令 570

14.2.4 RMAN的环境配置 572

14.3 使用RMAN备份 576

14.3.1 备份整个数据库 576

14.3.2 备份部分数据库 577

14.3.3 差异增量备份和累积增量备份 579

14.3.4 建立镜像副本 581

14.3.5 查询备份信息 583

14.4 使用RMAN恢复 586

14.4.1 数据库完全恢复 586

14.4.2 数据库不完全恢复 590

14.4.3 块级别的恢复 592

14.5 RMAN维护命令 594

14.5.1 Report命令 594

14.5.2 LIST命令 597

14.5.3 CROSSCHECK命令 602

14.5.4 DELETE命令 604

14.5.5 CHANGE命令 605

14.5.6 CATALOG命令 607

14.6 管理恢复目录 608

14.6.1 创建恢复目录 609

14.6.2 维护恢复目录 610

14.6.3 使用存储脚本 611

14.6.4 查询恢复目录 614

第15章 自动存储管理 619

15.1 自动存储管理概述 619

15.1.1 自动存储管理和文件系统管理的区别 619

15.1.2 自动存储管理概念 620

15.2 配置自动存储管理 623

15.2.1 准备ASM的硬件条件 623

15.2.2 配置ASM 625

15.3 管理ASM实例 627

15.3.1 启动关闭ASM实例 627

15.3.2 ASM的初始化参数 628

15.4 管理ASM磁盘组 629

15.4.1 添加磁盘戳记 629

15.4.2 创建磁盘组 630

15.4.3 删除磁盘组 631

15.4.4 修改磁盘组 631

15.5 ASM文件 636

15.5.1 ASM文件类型 637

15.5.2 创建数据库对象 639

15.6 查询ASM信息 640

第16章 管理Oracle网络 642

16.1 配置Oracle服务器网络 642

16.1.1 Oracle服务器网络配置概述 642

16.1.2 使用Oracle Net Manager配置监听 643

16.1.3 使用lsnrctl工具管理监听 649

16.1.4 动态服务注册 653

16.1.5 诊断服务器连接 654

16.1.6 使用Oracle Net Configuration Assistant管理监听 656

16.2 配置Oracle客户端网络 657

16.2.1 客户端名称解析方法 658

16.2.2 主机命名方法 658

16.2.3 简单命名方法 660

16.2.4 本地命名方法 661

16.2.5 Sqlnet.ora文件 664

16.3 Oracle共享服务器 666

16.3.1 何时使用共享服务器 667

16.3.2 监听器在共享服务器中的作用 667

16.3.3 共享服务器参数 669

16.3.4 使用DBCA配置共享服务器 673

16.3.5 查询共享服务器信息 676

16.3.6 在共享服务器中配置专用连接 680

16.3.7 调节共享服务器 682

第17章 使用SQL*Plus 686

17.1 启动SQL*Plus 686

17.2 登录SQL*Plus 687

17.3 执行命令 688

17.3.1 执行SQL语句 688

17.3.2 执行PL/SQL语句块 689

17.3.3 执行SQL*Plus内部命令 690

17.3.4 执行操作系统命令 690

17.3.5 退出SQL*Plus 691

17.3.6 使用帮助 691

17.3.7 清屏命令 693

17.4 SQL*Plus编辑命令 693

17.4.1 APPEND命令 694

17.4.2 CHANGE命令 695

17.4.3 CLEAR命令 696

17.4.4 DEL命令 696

17.4.5 INPUT命令 696

17.4.6 LIST命令 697

17.5 SQL*Plus文件操作命令 697

17.5.1 保存文件 698

17.5.2 在文件内加注释 699

17.5.3 读命令文件到缓冲区 700

17.5.4 运行命令文件 701

17.6 格式化查询结果 702

17.6.1 格式化列 702

17.6.2 使用SQL*Plus制作报表 708

17.7 存取数据库 712

17.7.1 连接到本地数据库 712

17.7.2 连接到远程数据库 714

17.7.3 将A数据库数据复制到B数据库 715

17.8 配置SQL*Plus环境 717

17.8.1 使用环境变量 717

17.8.2 设置环境参数 720

内容摘要:

随着“云”时代的到来,大数据和NoSQL技术风生水起,传统数据库面临一系列前所未有的挑战,一直备受关注的Oracle 12c数据库终于面世。《Oracle数据库管理与维护实战》以Oracle 12c for Windows 7为平台,不仅介绍了该版本数据库的新特性,而且将Oracle的版本(8i/9i/10g/11g/12c)变化和功能改进一一对比展现。  《Oracle数据库管理与维护实战》包括3篇,共17章,由浅入深地介绍了Oracle 12c数据库的管理与维护技巧,主要内容包括:Oracle数据库产品体系、数据库网络体系结构与云、Oracle数据库的安装、数据库实例的管理、EM 12c数据库工具的使用、数据库存储、数据库物理文件、数据库逻辑对象、数据库的安全和审计、数据库的备份和恢复、数据库自动存储管理和网络管理、数据库管理和SQL*Plus等知识。  《Oracle数据库管理与维护实战》全面介绍了Oracle数据库管理与网络配置等知识,可作为Oracle技术支持和培训机构、Oracle学习班或高等院校计算机专业数据课程的参考教材。

书籍规格:

书籍详细信息
书名Oracle数据库管理与维护实战站内查询相似图书
9787115346483
如需购买下载《Oracle数据库管理与维护实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸24 × 19装帧平装
页数 376 印数 3000

书籍信息归属:

Oracle数据库管理与维护实战是人民邮电出版社于2014.5出版的中图分类号为 TP311.138 的主题关于 关系数据库系统 的书籍。