Mapserv.exe is small since it depends on libmap.dll now. I.e. most of the application code is now in a dll and not in the executable itself.

How to enable Oracle is explained in the MS4W readme file, excerpt pasted here:

Steps to Enable Oracle 10g Support in MS4W
******************************************

1. Make sure you have Oracle 10g client software installed on your machine (the
  same machine that you are running MS4W on).

2. Download libmap.dll for Oracle 10g from http://hobu.stat.iastate.edu/mapserver/build_output/4_8_3

3. Replace the existing libmap.dll in /ms4w/Apache/cgi-bin/ with the downloaded one.

4. Move the ogr_OCI.dll plugin file up one level from /ms4w/gdalplugins/ignored/ into
  /ms4w/gdalplugins/
5. Restart Apache to be safe.

6. For mapfile configuration see http://mapserver.gis.umn.edu/docs/howto/oracle_spatial_howto

Best regards,
Bart

Antonio Iandolo wrote:

Hi all,
I'd like to set up an environment to use the native support for
Oracle10g (not OGR) with MapServer
I've downloaded MS4W 1.5.3, as stated on
http://maptools.org/ms4w/index.phtml?page=downloads.html ("Note for
Oracle users: Until bug#1499 is fixed, for Oracle connections you must
use MS4W 1.5.3"), and so I have:

MapServer version 4.8.3 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=PDF
OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE
SUPPORTS=WMS_SERVER SUPPO
RTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT
SUPPORTS=WCS_SERVER SUPPO
RTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL
INPUT=SH
APEFILE DEBUG=MSDEBUG

1) What am I missing to get the INPUT=ORACLESPATIAL with Mapserver?

2) How come mapserv.exe is 32Kb, while it was about 3.120Kb before???

3) Does anybody have a link to get windows binaries for MapServer 4.8.3
built with Oracle support?

Thanks in advance,
Antonio




--
Bart van den Eijnden
OSGIS, Open Source GIS
http://www.osgis.nl

Reply via email to