Changes between Initial Version and Version 1 of FdoArcSDE92Notes


Ignore:
Timestamp:
Jul 25, 2007, 6:59:28 AM (17 years ago)
Author:
robertfortin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FdoArcSDE92Notes

    v1 v1  
     1
     2== ArcSDE FDO Provider - Support for ArcSDE 9.2 ==
     3 
     4
     5'''Content'''
     6
     7You can download the binaries for the FDO Provider for ArcSDE supporting ArcSDE 9.2 client component at this location [http://download.osgeo.org/fdo/3.2.2/ArcSDE92-3.2.2_win32_release.tar.gz]
     8
     9This package include the necessary dlls to run FDO ArcSDE provider against ArcSDE 9.1 or 9.2 client components.  They are the same dlls provided inside
     10the fdosdk-3.2.2_win32_release.tar.gz download package.
     11
     12Note: 3.2.2 components included in this package are binary compatible with the 3.2.1 release.
     13
     14
     15'''Installation'''
     16
     17- In order to restore the existing component in case there is a problem,
     18make a copy of the existing ArcSDE dlls (ArcSDEMessage.dll and
     19ArcSDEProvider.dll)
     20
     21- Extract the dlls contained in the package to the same location as the original
     22dlls.  You should have 4 dlls: ArcSDEMessage.dll, ArcSDEProvider.dll,
     23ArcSDEProvider91.dll and ArcSDEProvider92.dll).
     24
     25- The entry in the providers.xml doesn't have to change.
     26
     27
     28'''ArcSDE Components'''
     29
     30Make sure the ArcSDE components are under the same directory as the ArcSDE provider dlls or make sure they are in system path. Necessary components for
     319.1 are  pe91.dll, sde91.dll and sg91.dll. Necessary components for 9.2 are pe.dll, sde.dll and sg.dll.
     32
     33The loader component will verify the presence of the ArcSDE 9.2 component first (e.g. sde.dll).  If this component is present, it will use the ArcSDEProvider92.dll and connect using the 9.2 components.  If this component is not present, it will try to load the 9.1 components (e.g. sde91.dll)
     34and connect using 9.1 components.  In case neither of the 9.1 or 9.2 components is present, the operation will fail and throw an exception indicating that the necessary client components for ArcSDE are missing.