我更新了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版本已经有效了
答案 0 :(得分:0)
SQL引用在1.x中是严格的1.x,请参阅:
https://trac.osgeo.org/gdal/browser/trunk/gdal/MIGRATION_GUIDE.TXT#L123