遇到 Oracle IMP-00020 错误

错误日志如下:

IMP-00020: long column too large for column buffer size (7)

Oracle手册中的错误信息参考大致是这样的:

IMP-00020long column too large for column buffer size num(x) 
Cause: The column buffer is too small. This usually occurs when importing LONG data.
Action: Increase the insert buffer size 10,000 bytes at a time (for example)
up to 66,000 or greater. Use this step-by-step approach because a buffer size
that is too large may cause a similar problem.

测试了几次 buffer size 调整还是报告同样的错误, 怀疑是 export dmp 文件坏掉了. 重新 export , imp 还是有问题. 逼得我没有办法, 不得不跑到 Metalink 上搜索(访问 Metalink 速度那叫一个慢啊! 好半天,总算看到结果了, 居然我是遇到了 Bug 2417643!

继续阅读

如何订阅我的 Blog

今天看到我的 Blog 显示的订阅数量已经到了 171 了.
如何得知本站的更新 ? 您可能并不知道 RSS 这玩艺儿是干啥的,只是想知道本站的最新内容,那么请往下看。
首先,建议最好用一款专门的阅读 Blog 的软件。虽然 Maxthon/Firefox 等浏览器工具已经通过插件或者特有功能能够订阅 Blog . 但是功能上会差很多. 本站强烈推荐 GreatNews . 这款工具是免费的, 可以绿色安装, 支持多语言, 界面设计也比较人性化 ,抓取 Blog 的速度飞快. 当前的 GreatNews 还是 Beta 版本,但不要担心,已经非常的稳定啦。下载! 安装完后 , 如果界面是英文,通过 View –>Language 可以设定界面语言. 
然后请看本站的右边栏, 如下图:

继续阅读

AIX: lio_listio returned EAGAIN

最近观察到数据库服务器 $BDUMP 目录下频繁出现 Trace 文件,内容大致为:

Warning: lio_listio returned EAGAIN
Performance degradation may be seen.
Warning: lio_listio returned EAGAIN
Performance degradation may be seen.
Warning: lio_listio returned EAGAIN

搜索了一下, IBM 给的官方解释为:

If the maxreqs value is too low, then the following Oracle warning message might be returned:
Warning: lio_listio returned EAGAIN.
This warning message indicates a need to increase the maxreqs value. When performing file system I/O, a maxservers value that is too low can also indirectly cause this warning message

继续阅读

重要图书: MySQL Stored Procedure Programming

看到有 Blog 说 Oracle PL/SQL 经典图书 Oracle PL/SQL Programming 的作者 Steven Feuerstein 出了本新书, 这应该不算什么太新鲜的事情,新鲜的是: 这本图书是关于 MySQL 存储过程的! 新书的名字是 MySQL Stored Procedure Programming , 出版商是 O’Reilly.
更值得注意的是, 第一作者是 Guy Harrison , 这位老兄是 Quest 软件的架构师(而 Quest 近年来也对 MySQL 的数据库工具推出了不少产品), 也是 Oracle SQL High-Performance Tuning 一书的作者。Oracle SQL High-Performance Tuning 在很长的一段时间内都曾经被一些 Oracle 优化专家推崇, 现在虽然有些过时, 但想起来没能被国内出版社及时引进, 仍然有些遗憾。
从 O’reilly 的宣传来看, 现在 Guy Harrison 的名头反而不如 Steven Feuerstein 响亮了(所以个别地方把 Steven 放到前面?), 也让人感慨.

继续阅读