<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Dear list,<div><br></div><div>About the filegdb driver</div><div>Attempting:<br>ogr2ogr -f FILEGDB test.gdb bag2101.gdb -update -sql "drop table standplaats"<br></div><div>crashed ogr2ogr (obtained from <a href="http://gisinternals.com" target="_blank">gisinternals.com</a>, gdal-302-1928-x64-core.msi etc) with a heap corruption. (VS: Unhandled exception at 0x00007FFE1C6EF099 (ntdll.dll) in ogr2ogr.exe: 0xC0000374: A heap has been corrupted (parameters: 0x00007FFE1C7587F0).)</div><div>The table does get dropped.</div><div><br></div><div>The table was inserted from a shapefile using:<br>ogr2ogr --config shape_encoding "UTF-8" --config FGDB_BULK_LOAD YES -append -f "filegdb" bag2101.gdb sta.shp -nln standplaats -sql "select identifica as identificatie,hfdadresid as hoofdadresid,* from sta", and displays properly in Qgis.<br></div><div><br></div><div>So the filegdb driver appears to be properly installed.</div><div><br></div><div>Also,  I could not get column renaming to work. Using dialects filegdb and OGR SQL,</div><div>ogr2ogr -f FILEGDB test.gdb test.gdb -update -sql "alter table vbo_actueel rename column oppervlakt to oppervlakte"  -dialect "FILEGDB"<br></div><div>gives ERROR 1: Failed at executing 'alter table vbo_actueel rename column oppervlakt to oppervlakte' (An invalid SQL statement was used.);</div><div>using -dialect SQLITE, I get</div><div>ERROR 1: In ExecuteSQL(): sqlite3_prepare_v2(Alter table vbo_actueel rename column oppervlakt to oppervlakte): no such table: vbo_actueel<br></div><div>whereas ogrinfo clearly states the table exists.</div><div><br></div><div>I am trying to clear my arcgis ties preferring Qgis and for reasons of cost, but sometimes I do need to provide data in filegdb format.<br></div><div><br></div><div>Thanks in advance for any advice,</div><div>Jan</div><div><br></div><div>PS. I do not add the shapefile for reference, since that version of this mail got "rejected by the owner" for being about 1500 bytes in size.</div><div></div></div>
</div></div>