最近,我们已将ODAC(Oracle数据访问组件)升级到版本10.1.5。我们开始注意到一个奇怪的问题。在执行查询时,如果未指定表的名称或别名,则会导致以下错误:“未找到字段column_name”。
工作代码示例:
select principalimagem.data_inicio from geral.principalimagem
另一个工作代码示例:
select p.data_inicio from geral.principalimagem p
如果删除表名或别名“ p”,将导致错误,并带有上面的确切消息。
对于我的某些客户端,内部不会导致错误,但是如果我远程连接(在其本地网络之外),则不会。我已经将TNSNames.ora别名更改为与他们的别名完全一样,但是这样做没有任何好处。我应该寻找什么线索? 谢谢。
答案 0 :(得分:0)
原来问题是与防火墙有关。该错误本身很奇怪,并且在编写程序包和过程时有时也会遇到相同的错误。
感谢您的帮助