首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在msaccess链接表中的ORA-01461

在msaccess链接表中的ORA-01461
EN

Database Administration用户
提问于 2015-05-13 13:44:47
回答 1查看 1.4K关注 0票数 0

在Oracle11数据库中,我有一个所有字段都是varchar2的表。此表在access数据库中链接,当我尝试从数据聚合查询执行插入时,它会抛出错误“只能将一个长值绑定到一个长列中”。如果我尝试在sqlplus中使用相同的插入,它将完美地工作。如果我尝试复制行(Ctrl+C和Ctrl+V)而没有我认为不正确的字段,它将正确插入,然后,如果我键入相同的字符串试图插入,不要抛出错误。阅读其他帖子,这似乎是一个编码错误,但我不知道哪里可以改变它。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2015-05-20 06:27:22

问题是msaccess数据库中的所有oracle链接表都具有以前数据库版本的odbc的链接描述(DBA=W;APA=T;EXC=F;FEN=T;QTO=F;)。其中一个参数(启用LOB)是不同的,并导致错误。为了解决这一问题,必须重新链接所有数据库的表。重新链接所有是很重要的,因为masccess在任何表的第一次访问中为所有链接的表建立了到oracle的连接。

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

https://dba.stackexchange.com/questions/101394

复制
相关文章

相似问题

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