Problem:
Accessing UT feature classes with an external 64 bit program, such as FME 64 bit, does not succeed, despite the fact that
- UT or at least the UT Components are installed,
- the assembly binding is set via the *.exe.config,
- a suitable database client for 64 bit is installed,
- this database client is really called (consider PATH environment variable if necessary) and
- all necessary patches are installed.
Cause:
This behavior occurs when the machine on which you are running the 64 bit program does not have the UT Components registered for an ArcGIS 64 bit product.
Basically, the UT feature class extensions are suitable for both 32 bit and 64 bit programs. The registration for the respective bit form happens during the installation of the UT Components. The bit form is recognized by the installed ArcGIS products:
- ArcGIS Desktop or Engine --> 32 bit and/or
- ArcGIS Server --> 64 bit.
The registration for both 32 bit and 64 bit on the same computer is possible and does not cause any problems.
Solution:
If there is no ArcGIS 64 bit product (that is ArcGIS Server) installed on the computer yet, then get it. The ArcGIS Server must have the same version as the ArcGIS 32 bit product (ArcGIS Desktop or Engine) on the computer. Licensing/authorization of ArcGIS Server is not required. During the installation process you can cancel this section. In this context, please note that ArcGIS Desktop Background Geoprocessing (64 bit) is not an ArcGIS product, but only a component. Its installation only allows to access feature classes with e. g. FME 64 bit that do not have a UT feature class extension.
Case 1: If you have not installed an UT add-on package, then repairing the installation of UT for ArcGIS is sufficient now. You can find the repair e. g. in the context menu
- of the setup UT-Desktop.msi or
- of the program entry under 'Control Panel\All Control Panel Items\Programs and Features' or
- of the program entry under 'Settings\Apps\Apps & Features' (click on Change).
Case 2: If a UT add-on package is installed, then there is a risk that settings of the UT add-on package will be reset during a repair. (It depends on the UT add-on package if this is the case). In that case, we recommend to uninstall the UT add-on package first, then perform the UT repair (as described in case 1), and then reinstall the UT add-on package. Please refer to the instructions for installing the UT add-on package. Further actions may be necessary.
Note: The installation of the ArcGIS Server is required even after the registration of the UT Components. On the one hand, this ensures that uninstalling or installing a newer version will also work. On the other hand, the 64 bit assemblies of ArcGIS are also required to access the UT class extensions. |
Comments
0 comments
Please sign in to leave a comment.