Migrating to ArcSDE 64 bit on Linux or UNIX when the existing DBMS is 64 bit

If you have an existing 32-bit ArcSDE installation, you cannot directly upgrade to a 64-bit installation.

If you are running ArcSDE as a 32-bit application connecting to an existing remote geodatabase in a 64-bit database management system (DBMS) on a 64-bit server, follow the instructions in this topic to migrate your ArcSDE installation to 64 bit.

Steps:
  1. Create a backup of your existing geodatabase.
  2. Stop the ArcSDE service, if one is running.
    sdemon -o shutdown -i <service> -s <server_name> -p <ArcSDE_administrator_password>
  3. Make sure there are no users currently making a direct connection to the geodatabase.

    You can use the sdemon command to do this.

    sdemon -o users -i <service> -s <server_name> -p <ArcSDE_administrator_password>
  4. Grant upgrade permissions to the ArcSDE administrator.

    For most geodatabases, this is the sde user. For geodatabases in Oracle created in a user's schema, this is the owner of the schema.

  5. Uninstall the 32-bit ArcSDE component.
  6. Install the 64-bit version of the ArcSDE component to a 64-bit server (either the one on which the DBMS resides or a remote one).
  7. The shape (and st_raster) library files are now 64-bit. Therefore, you must copy the new libraries to the PostgreSQL directory.
  8. If necessary, modify the configuration files created by the new ArcSDE installation or replace them with the ones from the old $SDEHOME directory.
  9. Upgrade the geodatabase if you are moving to a new release of ArcGIS.
  10. If your site uses an ArcSDE service to connect to the geodatabase, start an ArcSDE service on the 64-bit server using the sdemon –o start command.

8/19/2013