【发布时间】:2018-10-15 13:41:36
【问题描述】:
最近我们将 ODAC(Oracle 数据访问组件)升级到了 10.1.5 版。我们开始注意到一个奇怪的问题。当您执行查询时,未指定表的名称或别名会导致以下错误:“找不到字段列名”。
工作代码示例:
select principalimagem.data_inicio from geral.principalimagem
另一个工作代码示例:
select p.data_inicio from geral.principalimagem p
如果您删除表名或“p”别名,则会导致错误,并显示上面的确切消息。
对于我的一些客户,在内部,它不会导致错误,但如果我远程连接(在他们的本地网络之外),它会。我已经将 TNSNames.ora 别名更改为与他们的完全一样,但这没有用。我应该寻找什么线索? 谢谢。
【问题讨论】:
-
真的,您升级到了 20 年前的 10.1 版本?
-
不是Oracle 10,而是Oracle Data Access Component(09-19-17发布),是Devart制作的第三方软件。我们目前生产的 Oracle 版本是 11g (11.2.0.4.0)
-
好的,那你可以问问 DevArt 支持了。