ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小

[问题描述]

在Windows环境下安装的Oracle 10g中,这个问题常见。

出错语句

SELECT max(name1) INTO v_name FROM t_Name;

其中变量v_name和表中字段name1的数据类型相同。

[排查]

将v_name的类型改为varchar2(4000), 如果问题解决,则可能是Oracle版本问题,需要将Oracle10g补丁. Bug:4458790

如不是这个问题,再检查v_name的类型定义,表空间是否存在等。

Posted in 未分类 | Leave a comment

陈年数据

不知不觉,本子的80G又快用完了。

看着C盘吭哧吭哧地来回折腾,硬盘上已经没什么空间缓存了。那就清清数据吧。

Outlook里积着4年多的邮件,MSN收到了2G多的文件,D盘里躺着好久以前的项目文件,这些文件使用次数极少,删除绝对没有影响。

Shift+Del后,系统轻轻弹出那个确认框。

突然之间就犹豫了。

邮件里很多以前的朋友发来的信,这些朋友其实很久没有联系了,如果删除了这唯一的线索,会不会从此再也联系不上?

MSN接受文件是我最常用的传输方式,也许里面就有着一个重要资料,在别处也找不到copy?

以前的项目,不管成功还是失败,好像还没有静下心来好好整理过,这里面可是有很多汗水和经验…

于是,我熟练地清空系统临时文件,关闭磁盘系统还原。省出来的空间,总算可以工作了。

这些数据,什么时候整理归档吧?

其实,归档和删除似乎没有什么区别呢。刻完的盘我还从来没有读过。

就在遗忘和记忆中,挣扎前行吧。

Posted in 随笔 | Leave a comment