[NAS] Oracle oci Treiber unter Windows XP

Frank Warmerdam warmerdam at pobox.com
Don Jan 27 12:13:05 EST 2011


On 11-01-27 11:58 AM, Ralf1.Meyer at vattenfall.de wrote:
> Hallo NAS-Listenteilnehmerinnen und -teilnehmer,
> zum Testen habe ich PostNAS 0.4 für Windows heruntergeladen und habe leider das
> Problem, dass der Oracle oci-Treiber nicht gefunden werden kann.
> Als Oracle Clients sind 8, 9 und 10.2.01 installiert und ich habe auch die 10er
> oci.dll in das bin-Verzeichnis von PostNAS-0.4 kopiert. Path-Variablen für alle
> Oracle Clients sind gesetzt. Beim Aufrufen von
> ogr2ogr -f OCI "OCI:alkis/alkis at nisdbt10" -lco DIM=2 -lco SRID=31467
> E_AMGR000000000147_0011.xml
> bekomme ich die Fehlermeldung:
>

Ralf,

You also need to build OGR with Oracle support.  On windows building with
ORACLE_HOME defined in the environment might be sufficient.  Or set the
following entries in gdal/nmake.opt properly:

OCI_LIB =	$(ORACLE_HOME)\oci\lib\msvc\ociw32.lib \
		$(ORACLE_HOME)\oci\lib\msvc\oci.lib
OCI_INCLUDE =	-I$(ORACLE_HOME)\oci\include

Good luck,
-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent