首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么使用DBExpress在Oracle10g上接收255个记录插入限制?

为什么使用DBExpress在Oracle10g上接收255个记录插入限制?
EN

Stack Overflow用户
提问于 2009-05-15 12:16:18
回答 1查看 351关注 0票数 1

在正常的SQL处理过程中,我碰到了一块砖墙。

当从远程客户端w/DBEXPRESS连接到Oracle 10g时,使用标准的dbxpora.dll + oci.dll

在事务中,精确地在255个记录插入之后,连接挂起30秒并返回错误:

ORA-03114 (好像它失去了连接.)

当在事务中向任何表中插入255条记录时,就会发生这种情况。(当在db框上本地运行时,一切正常)

我遗漏了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2009-05-15 12:57:27

嗯,我不太了解Oracle数据库,但我确实知道255是一个神奇的数字。它是您可以用一个字节表示的最大值。可能有什么东西被宣布为拜德,它在计算你的记录,而你却被它淹没了。尝试使用范围检查和溢出检查重新构建整个项目,当您尝试这样做时,看看它是否在某个地方引发异常。这将有助于跟踪它,如果它实际上在您正在编译的代码中。如果它在一个图书馆里,那就没用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/868346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档