《Oracle 11g数据库基础教程(第2版)》读者勘误

本文所选书籍为 孙风栋主编的《Oracle 11g数据库基础教程(第2版)》(ISBN:978-7-121-30463-7):

《Oracle 11g数据库基础教程(第2版)》读者勘误_第1张图片

  • P54页关于临时表空间的区的分配方式的表述中的“临时表空间的区只能采用自动分配”表述错误,应该是“只能采用定制分配(UNIFORM)”。可从ORACLE 11g的官方文档中得到印证:

《Oracle 11g数据库基础教程(第2版)》读者勘误_第2张图片

在一个练习文件中也这样写道:

《Oracle 11g数据库基础教程(第2版)》读者勘误_第3张图片

  • P61页创建控制文件的过程中,对新建的控制文件进行备份,即第(6)步执行之前,应将数据库启动到MOUNT或者OPEN状态,否则会报出错误代码 ORA-10469,原因是:在第(6)步执行前,数据库只启动到NOMOUNT状态,而Oracle无法在这个状态里打开控制文件,故无法对创建的控制文件进行备份操作。

 

  • P62页添加多路复用控制文件的中文步骤说明中,将“编辑初始化参数文件中的CONTROL_FILES参数”步骤放在了“关闭数据库”步骤之后,这是错误的做法,原因是:在关闭数据库后,Oracle无法打开初始化参数文件,故无法对初始化参数文件进行编辑,所以应将此步设为第一个步骤。

 

  • P203页的例13-4处,将SQL代码中的“user4”改为“user2”,原因是此例题的操作是针对用户user2的。

 

  • P299页的实验步骤下的第(2)步的“给新创建的bs用户授权”中,执行代码“grant resource,connect,greate view to bs;”失败,原因是语法错误,其中的“greate ”应改为“create ”。

 

  • P300页第(7)题的题目描述错误,ISBN字段并不在ORDERS表内,而是在ORDERS表中,故应该将题目中“在ORDERS表的ISBN列上创建唯一性索引”的“ORDERS表”改为“ORDERSITEM表”。

 

由于本人初学Oracle,能力有限、经验不足,以上勘误中也许有一些问题和不足之处,如有,请予以指正。

你可能感兴趣的:(《Oracle 11g数据库基础教程(第2版)》读者勘误)