gdal错误地引用了字符串文字Oracle OCI

时间:2016-04-19 08:18:26

标签: oracle gdal

我更新了gdal版本2。 现在,如果我想从我的Oracle数据库获取数据,我就会出错。

ogrinfo -ro OCI:database/passwd -sql "SELECT COUNT(*) FROM tablename"

我得到的错误是:错误地引用了字符串文字。 使用旧的gdal版本1.xx它可以正常工作 我认为问题是gdalplugins的oci.dll。有谁有点想法

等了一会后我得到了错误

ORA-12154: TNS:could not resolve the connect identifier

它不知道为什么,因为旧的gdal版本已经有效了

1 个答案:

答案 0 :(得分:0)

SQL引用在1.x中是严格的1.x,请参阅:

https://trac.osgeo.org/gdal/browser/trunk/gdal/MIGRATION_GUIDE.TXT#L123