《精通Oracle 10g系统管理》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:王海亮,于三禄,王海凤,郑建茹等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2005
  • ISBN:7508426207
  • 页数:495 页
图书介绍:本书是专门为Oracle数据库管理员提供的系统管理手册。通过学习本书,读者不仅可以掌握Oracle数据库的基本管理方法,还可以了解并掌握Oracle Database 10g所提供的新特征,包括Web页面的OEM控制工具、数据泵导出导入工具EXPDP和IMPDP,以及其他新特征。本书不仅适合于初学者,也适合于有经验的数据库管理员,本书还可以作为Oracle培训班的教材或辅助材料。

目录 1

前言 1

第1章 Oracle体系结构 1

1.1 Oracle Server 1

1.2 SGA 2

1.2.1 共享池 2

1.2.2 数据高速缓存 4

1.2.3 重做日志缓冲区 5

1.2.5 PGA 6

1.2.4 大缓存池和Java池 6

1.3 后台进程 8

1.4 数据库物理结构 11

1.4.1 数据库文件 11

1.4.2 其他文件 12

1.5 数据库逻辑结构 15

1.6 Oracle Server工作原理 16

1.6.1 连接到Oracle Server 16

1.6.2 处理查询操作 17

1.6.3 处理DML语句 18

1.6.4 处理COMMIT 19

1.7 Oracle Database 10g新特征 20

1.8 小结 21

1.9 习题 22

第2章 开始使用Oracle Server 24

2.1 安装Oracle Database 10g 24

2.2 数据库配置助手 27

2.3 OEM数据库控制工具 33

2.4 SQL*Plus 36

2.5 iSQL*Plus 37

2.6 数据库管理员 39

2.7 小结 40

2.8 习题 41

第3章 管理例程 42

3.1 管理初始化参数 42

3.1.1 常用初始化参数 43

3.1.2 参数文件 44

3.1.3 显示和设置初始化参数 46

3.2 启动例程 49

3.3 停止例程 51

3.4 使用诊断文件 53

3.5 使用OEM控制工具管理例程 54

3.7 习题 58

3.6 小结 58

第4章 建立数据库 60

4.1 管理例程服务 60

4.2 建立数据库 61

4.3 配置网络 66

4.3.1 配置监听程序 66

4.3.2 配置客户端 68

4.4 配置OEM控制工具 69

4.5 删除数据库 73

4.6 小结 73

4.7 习题 74

第5章 数据字典和动态性能视图 76

5.1 数据字典 76

5.1.1 ALL_XXX 76

5.1.2 USER_XXX 77

5.1.3 DBA_XXX 77

5.1.4 数据字典内容 78

5.2 常用数据字典 80

5.3 动态性能视图 82

5.4 常用动态性能视图 83

5.5 小结 88

5.6 习题 89

6.1 控制文件简介 90

第6章 管理控制文件 90

6.2 多元化控制文件 91

6.3 建立控制文件 93

6.3.1 控制文件全部损坏,并且没有备份 93

6.3.2 修改永久参数 95

6.3.3 修改数据库名称 96

6.4 删除控制文件 98

6.5 查看控制文件信息 98

6.6 使用OEM控制工具管理控制文件 99

6.8 习题 101

6.7 小结 101

第7章 管理重做日志 103

7.1 重做日志简介 103

7.2 增加重做日志 108

7.3 删除重做日志 111

7.4 改变重做日志位置或名称 112

7.5 使用OMF方式管理重做日志 113

7.6 显示重做日志信息 114

7.7 使用OEM控制工具管理重做日志 115

7.9 习题 119

7.8 小结 119

第8章 管理归档日志 121

8.1 日志操作模式 121

8.2 控制归档 123

8.3 配置归档位置和文件格式 124

8.4 显示归档日志信息 128

8.5 使用OEM控制工具管理归档日志 130

8.6 小结 131

8.7 习题 131

9.1 数据库逻辑结构 132

第9章 管理表空间和数据文件 132

9.2 建立表空间 134

9.2.1 建立本地管理表空间 134

9.2.2 建立字典管理表空间 135

9.2.3 建立大文件表空间 136

9.2.4 建立UNDO表空间 136

9.2.5 建立临时表空间 136

9.2.6 建立非标准块表空间 138

9.3 维护表空间 138

9.3.1 改变表空间可用性 138

9.3.2 改变表空间读写状态 139

9.3.3 改变表空间名称 140

9.3.4 设置默认表空间 140

9.3.5 删除表空间 141

9.4 扩展表空间 141

9.5 移动数据文件 142

9.5.1 在OPEN状态下移动数据文件 142

9.5.2 在MOUNT状态下移动数据文件 143

9.6 使用OMF方式管理表空间 144

9.7 显示表空间和数据文件信息 145

9.8 使用OEM控制工具管理表空间 147

9.9 使用OEM控制工具管理数据文件 150

9.10 小结 153

9.11 习题 153

第10章 管理UNDO表空间 156

10.1 UNDO简介 156

10.2 管理UNDO表空间 158

10.2.1 使用UNDO参数 158

10.2.2 建立UNDO表空间 159

10.2.3 修改UNDO表空间 159

10.2.5 删除UNDO表空间 160

10.3 监视UNDO空间信息 160

10.2.4 切换UNDO表空间 160

10.4 使用OEM控制工具管理UNDO表空间 162

10.5 小结 164

10.6 习题 164

第11章 管理对象空间 165

11.1 段 165

11.1.1 段分类 165

11.1.2 显示段信息 169

11.2 管理存储参数 170

11.2.1 存储参数 171

11.2.2 使用存储参数 172

11.2.3 显示区信息 172

11.3 管理数据块空间 173

11.3.1 块空间参数 173

11.3.2 使用块空间参数 175

11.3.3 显示块空间参数 175

11.4 小结 176

11.5 习题 176

第12章 管理用户 178

12.1 用户和方案 178

12.2.1 建立用户:数据库验证 180

12.2 建立用户 180

12.2.2 建立用户:OS验证 181

12.3 修改用户 182

12.4 删除用户 183

12.5 显示用户信息 184

12.6 使用OEM控制工具管理用户 185

12.7 小结 187

12.8 习题 188

第13章 管理权限 189

13.1 权限简介 189

13.2.1 授予系统权限 190

13.2 管理系统权限 190

13.2.2 显示系统权限 191

13.2.3 收回系统权限 192

13.3 管理对象权限 193

13.3.1 授予对象权限 194

13.3.2 显示对象权限 195

13.3.3 收回对象权限 198

13.4 使用OEM控制工具管理权限 199

13.5 小结 202

13.6 习题 202

第14章 管理角色 204

14.1 预定义角色 205

14.2 管理自定义角色 207

14.2.1 建立角色 207

14.2.2 角色授权 208

14.2.3 激活和禁止角色 208

14.2.4 修改角色 210

14.2.5 删除角色 210

14.2.6 显示角色信息 210

14.3 使用OS角色 212

14.4.1 应用上下文 214

14.4 精细访问控制 214

14.4.2 实现精细访问控制 216

14.5 使用OEM控制工具管理角色 218

14.6 小结 224

14.7 习题 224

第15章 管理PROFILE 226

15.1 PROFILE简介 226

15.2 使用PROFILE管理口令 226

15.2.1 帐户锁定 227

15.2.2 口令有效期和终止期 227

15.2.3 口令历史 228

15.2.4 口令复杂性校验 229

15.3.1 限制会话资源 231

15.3 使用PROFILE管理资源 231

15.3.2 限制调用资源 232

15.3.3 限制其他资源 232

15.4 修改和删除PROFILE 233

15.5 显示PROFILE信息 234

15.6 使用OEM控制工具管理PROFILE 234

15.7 小结 237

15.8 习题 237

16.1 审计简介 239

第16章 审计 239

16.2 特权用户审计 240

16.3 数据库审计 241

16.3.1 语句审计 242

16.3.2 权限审计 243

16.3.3 对象审计 244

16.3.4 删除审计跟踪 246

16.4 使用精细审计 246

16.5 使用应用审计 248

16.6 小结 249

16.7 习题 250

第17章 管理表 252

17.1 表简介 252

17.1.1 表的管理方针 252

17.1.2 行格式 254

17.1.3 常用数据类型 254

17.1.4 ROWID 256

17.2 管理普通表 256

17.2.1 建立普通表 257

17.2.3 修改普通表 258

17.2.2 建立临时表 258

17.3 管理索引表 260

17.3.1 建立索引表 261

17.3.2 修改索引表 262

17.4 管理外部表 262

17.4.1 建立外部表 262

17.4.2 修改外部表 264

17.5 截断和删除表 264

17.6 显示表信息 265

17.7 使用OEM控制工具管理表 268

17.9 习题 272

17.8 小结 272

第18章 管理索引 274

18.1 索引简介 274

18.2 建立索引 276

18.2.1 建立B*-树索引 276

18.2.2 建立位图索引 277

18.2.3 建立反向索引 279

18.2.4 建立函数索引 280

18.3 修改索引 280

18.5 显示索引信息 282

18.4 删除索引 282

18.6 使用OEM控制工具管理索引 283

18.7 小结 286

18.8 习题 286

第19章 使用约束 288

19.1 约束简介 288

19.1.1 约束分类 288

19.1.2 约束状态 290

19.2 维护约束 292

19.2.1 建表时定义约束 292

19.2.2 建表后增加约束 293

19.3 禁止和激活约束 295

19.2.4 删除约束 295

19.2.3 修改约束名 295

19.3.1 禁止约束 296

19.3.2 激活约束 296

19.3.3 修正约束数据 297

19.4 使用延期约束检查 298

19.5 显示约束信息 299

19.6 使用OEM控制工具管理约束 300

19.7 小结 303

19.8 习题 303

20.1.1 范围分区 305

第20章 管理分区表和分区索引 305

20.1 建立分区表 305

20.1.2 散列分区 307

20.1.3 列表分区 309

20.1.4 范围/散列组合分区 311

20.1.5 范围/列表组合分区 314

20.2 修改分区表 318

20.3 建立全局索引和分区索引 320

20.4 显示分区表和分区索引信息 321

20.5 使用OEM控制工具管理分区表 325

20.6 小结 328

20.7 习题 329

第21章 管理簇 331

21.1 管理索引簇 331

21.1.1 索引簇管理方针 332

21.1.2 建立索引簇 333

21.1.3 修改和删除簇 334

21.2 管理散列簇 335

21.2.1 建立散列簇 336

21.2.2 建立单表散列簇 337

21.3 显示簇信息 338

21.2.3 修改和删除散列簇 338

21.4 小结 340

21.5 习题 340

第22章 管理视图、序列和同义词 341

22.1 管理视图 341

22.1.1 建立视图 342

22.1.2 修改和删除视图 344

22.1.3 使用OEM控制工具管理视图 345

22.2 管理序列 348

22.2.1 建立序列 348

22.2.3 使用OEM控制工具管理序列 349

22.2.2 修改和删除序列 349

22.3 管理同义词 353

22.3.1 建立同义词 353

22.3.2 删除同义词 354

22.3.3 使用OEM控制工具管理同义词 354

22.4 显示视图、序列和同义词信息 357

22.5 小结 358

22.6 习题 359

第23章 EXPDP和IMPDP 360

23.1 EXPDP和IMPDP简介 360

23.2.1 EXPDP命令行选项 361

23.2 使用EXPDP 361

23.2.2 调用EXPDP 366

23.3 使用IMPDP 368

23.3.1 IMPDP命令行选项 368

23.3.2 调用IMPDP 374

23.4 使用EXPDP和IMPDP搬移表空间 376

23.5 小结 379

23.6 习题 380

第24章 EXP和IMP 382

24.1 EXP和IMP简介 382

24.2.1 EXP命令行选项 383

24.2 使用EXP 383

24.2.2 调用EXP 387

24.3 使用IMP 389

24.3.1 IMP命令行选项 389

24.3.2 调用IMP 393

24.4 使用EXP和IMP搬移表空间 394

24.5 小结 394

24.6 习题 397

25.1 LogMiner 399

25.1.1 LogMiner简介 399

第25章 使用其他工具 399

25.1.2 LogMiner字典 401

25.1.3 使用LogMiner分析DML操作 402

25.1.4 使用LogMiner分析DDL操作 403

25.1.5 显示LogMiner信息 404

25.2 DBVERIFY 405

25.3 DBNEWID 408

25.4 小结 411

25.5 习题 412

附录A 习题参考答案 413

附录B 初始化参数 449