September 6, 2007
《循序渐进Oracle》勘误表
作者:eygle
出处:http://blog.eygle.com
非常感谢很多朋友不断指出《循序渐进Oracle》一书中的错误之处,我把一些勘误整理在这里,给读者朋友们参考(以下勘误按照发现先后列出,并非按照页码排列,请见谅):
◆ 序第4页
2006-6-19 应该更改为 2007-6-19
日期错误,这个日期看起来是不应该出错的,原因在于出版社将我的序改动的面目全非,再经我改动几次之后,日期就出现了一个不该有的错误。
◆ 第17页
如果不存在则查找orapwd文件,如果orapwd文件也不存在
修正为:
如果不存在则查找orapw文件,如果orapw文件也不存在
属于笔误。
◆ 第93页
导入Session字符集应该是导出字符集的超级....目标数据库字符集是导入session字符集的超级
修正为:
导入Session字符集应该是导出字符集的超集....目标数据库字符集是导入session字符集的超集
属于笔误。感谢网友 ulit 的指出!
◆ 第110页
...编码会原样传输到客户段...
修正为:
...编码会原样传输到客户端...
属于笔误,感谢wangyihbu指出这个错误。
◆ 第124页
...例如CREATE TABLE就是一个对象权限...
修正为:
...例如SELECT ON table_name就是对于特定对象操作的对象权限...
非常鬼使神差的低级错误。
◆ 第142页
...而保留下来的这10%空间则被预留为行更新...
修正为:
...而保留下来的这20%空间则被预留为行更新...
属于笔误,感谢wangyihbu指出这个错误。
◆ 第143页
...可以想象,当多个事务并非请求空间时,竞争将会出现...
修正为:
...可以想象,当多个事务并发请求空间时,竞争将会出现...
属于笔误,感谢fzs731215指出这个错误。
◆ 第155页
...根据用途的不通...
修正为:
...根据用途的不同...
◆ 第169页
...这些信息直到警告清楚或复位...
修正为:
...这些信息直到警告清除或复位...
◆ 第181页
...SYAAUX表空间作为SYSTEM的辅助表空间,具有如下一些限制...
修正为:
...SYSAUX表空间作为SYSTEM的辅助表空间,具有如下一些限制...
属于笔误,感谢justin 和 ulit 指出这个错误。
◆ 第222页
这个临时空间使用需要等到 Session 退出后才能释放,那么在并非很高的情况下
更正为
.....并发很高的情况下
◆ 第228页
...恢复只能执行的过去的某个时间点...
更正为
...恢复只能执行到过去的某个时间点...
感谢网友 chinagjj 指出。
◆ 第237页
...#环变量设置部分,不同环境需酌情修改...
更正为
...#环境变量设置部分,不同环境需酌情修改...
感谢网友 chinagjj 指出。
◆ 第278页
同样地,数据文件也能够从数据文件中获得详细的检查点信息等。
应该修订为:
同样地,控制文件也能够从数据文件中获得详细的检查点信息等。
属于笔误。
....
Posted by eygle at 9:17 PM | Comments (29)
解决防火墙等服务(ICS)不能启动问题
作者:eygle
出处:http://blog.eygle.com
昨天发现系统报告Xp的防火墙没有启动,尝试手工启动防火墙服务(Windows Firewall/Internet Connection Sharing -ICS)服务时出现以下错误:
Windows Firewall/Internet Connection Sharing (ICS) 服务因下列错误而停止: 拒绝访问。
进一步检查发现有很多服务没有启动,搜索一下网络,发现可能是杀毒导致了网络驱动异常所致。
采取如下步骤可以修复这个问题:
1、修改注册表
开始-运行-regedit,打开注册表编辑器,删除以下两个键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、修改Tcpip协议安装文件
用记事本打开%winroot%\inf\nettcpip.inf文件,找到:
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0
>把此处的0Xa0改为0x80 保存退出,改为0x80就可以卸掉已破坏的TCP协议
3、重新安装Tcp/ip协议
打开本地连接的TCP/IP属性---安装----添加协议-从磁盘-浏览,找到刚刚保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然后选择"TCP/IP协议"(不是选择那个TCP/IP 版本6)。
经过这一步之后,又返回网络连接的窗口,但这个时候,那个"卸载"按钮已经是可用的了。点这个"卸载"按钮来把TCP/IP协议删除,然后重启一次机器。
4、重启后按照第3步,重新安装一次TCP/IP协议,再重启一次,此时察看服务,应该恢复了正常。
通过以上步骤,我的问题得以解决,现在发现Windows的安全性实在是问题多多,各种病毒真是防不胜防阿!
-The End-
Posted by eygle at 9:30 AM | Comments (3)
