2013-08-21 324 views
2

我正在使用Microsoft-Oracle ODBC驱动程序访问MS Access中的Oracle数据库,但在我的链表的大约一半处,每次尝试时都会收到[函数序列错误]拉起数据表视图。我已经四处寻找替代车手,但没有运气。MS-Oracle ODBC驱动程序函数序列错误

有谁知道如何停止获取这些函数序列错误?如果我需要一个新的驱动程序,你可以提供一个链接,如果可能的话,下载网站?谢谢

回答

2

我想通了。问题在于Microsoft-Oracle ODBC驱动程序错误地将Oracle的CLOB(字符大对象)字段转换为Access中的纯文本[255字符]字段。然后,每当它试图用超过255个字符呈现这些CLOBS时,Access就会吓坏了。

所以我只是从我所有的查询和迁移表中排除了这些CLOB字段。这确实意味着我无法迁移像“说明”或“笔记”这样的字段,但至少我可以迁移主键和关系。现在对我来说这已经足够了。

+0

这很有帮助。在我的情况下,我们已经将Oracle表与Access的“TIMESTAMP”字段链接为一个文本(255)字段。我无法打开Access中的链接表,但选中除TIMESTAMP字段外的所有Access查询都可以正常工作。 –

相关问题