English

ArcGIS 9.3 SP1 / 9.3.1 (Desktop, Engine, Server) Geodatabase Replication Foreign Keys Patch

Summary

This patch addresses a synchronization issue with simple relationships. We recommend that all who use geodatabase replication, download and install this Patch at their earliest convenience to resolve this issue.

Description

Introduction

ESRI® announces the ArcGIS 9.3 Service Pack 1 & ArcGIS 9.3.1 (Desktop, Engine, Server) Geodatabase Replication Foreign Keys Patch. This patch addresses a synchronization issue with simple relationships. Deleting an origin feature in a simple relationship automatically sets the destination’s foreign key value to null. If you synchronize more than one such edit to a child replica, only the foreign key value for one of features is set to null in the child replica. The other foreign keys continue to reference the deleted features. We recommend that all who use geodatabase replication, download and install this Patch at their earliest convenience to resolve this issue. It deals specifically with the issues listed below under Issues Addressed with this Patch.

Issues Addressed with this Patch


  • NIM045076 - Deleting an origin feature in a simple relationship automatically sets the destination's foreign key value to null. If you synchronize more than one such edit to a child, only the foreign key value for one of features is set to null in the child. For example, if you delete 4 records in the origin table of a simple relationship, and synchronize these edits to the child replica, only 1 of the 4 records in the destination table in the child replica would have their foreign key value set to null.


Files Installed in this Patch


  • Under the C:\Program Files\ArcGIS\Bin folder:

      GdbCoreLib.dll

Installing this Patch on Windows


    To Install:



    1. ArcGIS 9.3 Service Pack 1 or ArcGIS 9.3.1 must be installed before you can install this patch.


    2. Download the appropriate file to a location other than your ArcGIS installation location.

    3. ArcGIS 9.3 Service Pack 1 GIS93sp1-GDBREP-Patch.EXE
       
      ArcGIS 9.3.1 GIS931-GDBREP-Patch.EXE

    4. Make sure you have write access to your ArcGIS installation location, and that no one is using ArcGIS.


    5. Open the Services Management Console > Control Panel > Administrative Tools > Services. Stop the ArcGIS Server Object Manager and ArcGIS Server Manager services.


    6. Double-click the setup file to start the install process.

    7. When Setup starts, follow the instructions on your screen.


    8. Open the Services Management Console > Control Panel > Administrative Tools > Services. Start the ArcGIS Server Object Manager and ArcGIS Server Manager services.

    Installation Notes:


    • If you have installed client setups from a shared Network Administrative ArcGIS Desktop setup, this Patch must be applied to all client installations.


    • System Administrators - A technical paper is available that discusses the enterprise deployment of ArcGIS 9.3 setups using Microsoft® Systems Management Server (SMS) and Group Policy, including additional system requirements, suggestions, known issues, and Microsoft Software Installation (MSI) command line parameters. Deployment in a lockdown environment is also covered.
      ArcGIS 9.3 Enterprise Deployment.

    Installing this Patch on Sun Solaris, SUSE Linux and Red Hat Linux (Intel)

    To Install:



      Make sure you have write access to the ArcGIS Server installation folder, that no one is using ArcGIS Server.

    1. ArcGIS 9.3 Service Pack 1 or ArcGIS 9.3.1 must be installed before you can install this patch.


    2. Download the appropriate file to a location other than the installation location:

      ArcGIS 9.3 Service Pack 1
      ArcGIS Server for the Java Platform
      SUSE Linux and Red Hat Linux (Intel) gis93sp1-server-gdbrep-patch-linux.tar
      Sun Solaris gis93sp1-server-gdbrep-patch-slrs.tar
       
      ArcGIS Engine Runtime
      SUSE Linux and Red Hat Linux (Intel) gis93sp1-engine-gdbrep-patch-linux.tar
      Sun Solaris gis93sp1-engine-gdbrep-patch-slrs.tar
       
      ArcGIS 9.3.1
      ArcGIS Server for the Java Platform
      SUSE Linux and Red Hat Linux (Intel) gis931-server-gdbrep-patch-linux.tar
      Sun Solaris gis931-server-gdbrep-patch-slrs.tar
       
      ArcGIS Engine Runtime
      SUSE Linux and Red Hat Linux (Intel) gis931-engine-gdbrep-patch-linux.tar
      Sun Solaris gis931-engine-gdbrep-patch-slrs.tar
       

    3. Stop your server.
      % arcgis/scripts/stopserver
    4. Extract the specified tar file by typing:
      % tar -xvf gis<version>-<product>-gdbrep-patch-<platform>.tar
    5. Start the installation by typing:
      % ./applypatch
      This will start the dialog for the menu-driven installation procedure. Default selections are noted in parentheses ( ). To quit the installation procedure, type 'q' at any time.


    6. ArcGIS Server, type:

        % /arcgis/scripts/startserver

    Patch Updates

    Check Online Support Center periodically for the availability of additional patches. New information about this patch will be posted here.

      May 12, 2010 - This patch will be included in the next available Service Pack or Major Release.

    How to identify which Service Pack is installed

      Windows

      To find out what ArcGIS products are currently installed on your machine, download the ServicePackFinder931.exe utility and run it from your local machine. This utility provides a report detailing which ArcGIS products and which service packs have been installed. The report is displayed when the utility is run and a servicepack.txt log file is created in your temp folder. The Patch Finder utility searches for the following ArcGIS products.

        ArcGIS ArcReader
        ArcGIS Desktop (ArcView, ArcEditor, ArcInfo) Includes the ArcReader fixes for the ArcReader FEATURE.
        ArcGIS Desktop Developer Kit for the Microsoft .NET Framework, VB6, VBA and Visual C++
        ArcGIS Engine Developer Kit for C++, the Java Platform, the Microsoft .NET Framework, VB6 and Visual C++
        ArcGIS Engine Runtime
        ArcGIS Image Server
        ArcGIS Military Analyst
        ArcGIS Military Overlay Editor
        ArcGIS Server for the Microsoft .NET Framework
        ArcGIS Server for the Java Platform
        ArcGIS Server Web ADF Runtime for the Microsoft .NET Framework
        ArcIMS
        ArcIMS Web ADF for the Microsoft .NET Framework
        ArcIMS Web ADF for the Java Platform
        ArcSDE

    Getting Help

    Domestic sites, please contact ESRI Technical Support at 1-888-377-4575, if you have any difficulty installing this patch. International sites, please contact your local ESRI software distributor.