我正在尝试在Access 2010中链接来自Oracle数据库的表。我已经成功使用了其他三个表,但最后一个表给出了错误 - 索引或关系定义中的字段定义“{field Name}”无效
字段名称为IGNORESRMAVAIL
列名ID PK Null?数据类型默认直方图Num Distinct
IGNORESRMAVAIL 324 N NUMBER null Frequency 2
Oracle中的约束:
SYS_C00120249检查已启用不可延迟立即验证1“IGNORESRMAVAIL”不为空
索引:
DE_WORKORDER_NDX32 N是1 IGNORESRMAVAIL Asc 2
非常感谢任何帮助
由于 加里
答案 0 :(得分:0)
我遇到了与SQL Server后端类似的问题。我意识到OP遇到了Oracle问题,但目前还没有其他答案,也许我们的解决方案可以帮助下一个人。
就我而言,我遇到了VarBinary(256)字段的问题;给出与OP相同的错误。
Microsoft有一个我认为可以修复此问题的修补程序,但我无法在我的工作机器上安装它。
http://support.microsoft.com/kb/2459110
我实际上解决此问题的方法是创建一个不包含VarBinary字段的视图。工作就像一个魅力。