Customer Service | Training | Contact Us
Welcome!
Login
Search Options   products areas display

Which products should be considered?

All Products

ArcCAD
ArcEditor
ArcExplorer
ArcGIS Engine
ArcGIS Explorer
ArcGIS Image Server
ArcGIS Mobile
ArcGIS Server
ArcIMS
ArcInfo Desktop
ArcInfo Workstation
ArcLogistics Route
ArcPad
ArcPad Application Builder
ArcReader
ArcSDE
ArcView
ArcView 3.x
ArcWeb Services APIs
ArcWeb Toolbar for ArcGIS
Atlas GIS
BusinessMap
BusinessMap Pro
GIS Portal Toolkit
Job Tracking for ArcGIS
MapIt
Maplex
MapObjects -- Java
MapObjects -- Windows
MapObjects IMS
MapObjects LT
MapStudio
Military Overlay Editor
NetEngine
PC ARC/INFO & DAK
PLTS
RouteMap
RouteMap IMS
SDE
Tracking Server

    Remember these settings for each visit More info
You are here:

Technical Article   HowTo:  Determine if 32-bit or 64-bit software is installed on server

Article ID: 31892
Software:  ArcSDE 3.0, 3.0.1, 3.0.2, 3.0.2.1, 3.0.2.2, 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1
Platforms:  Windows 2003Server AIX 5.1, 5.2, 5.3 Solaris 2.6, 7, 8, 9 Linux Red Hat AS/ES 3.0 Linux-SUSE Server 9

Summary

System Administrators and Database Administrators often need to know if they should install the 32-bit or 64-bit version of ESRI software on a given server.

Generally, the Relational Database Management System (RDBMS) determines the version that must be installed.

The hardware and operating system determine the version of an RDBMS that can be installed on the server.

Instructions provided describe ways to determine the version to be installed, based on the given operating systems.

Procedure

Find and follow the commands below that are specific to your operating system, to determine if the operating system supports 32-bit or 64-bit software. The commands must be executed in a shell or terminal console on the server, except where stated.

 It may be necessary to obtain root priviliges to run the following commands.



AIX

getconf HARDWARE_BITMODE

This returns the bit mode of the machine hardware, 32-bit or 64-bit.

getconf KERNEL_BITMODE

This returns the bit mode of the kernel (OS), 32-bit or 64-bit.

HP-UX

getconf KERNEL_BITS


This returns 64-bit if the operating system is running in 64-bit mode. If it is running in 32-bit mode, then getconf returns an error saying it does not recognize the KERNEL_BITS argument.

EXAMPLES:
On an HP-UX system running in 64-bit mode:

$ getconf KERNEL_BITS

64


On HP-UX system running in 32-bit mode:

$ getconf KERNEL_BITS

getconf: Invalid argument (KERNEL_BITS)

Linux

uname -a

If 'ia64' or 'x86_64' is displayed, the OS was compiled for and is running on a 64-bit processor.

If 'i386' is displayed, the OS was compiled for and is running on a 32-bit processor.

Solaris

isainfo -v

This command did not exist prior to Solaris 2.7 because by default, they are 32-bit operating systems.

EXAMPLE:

$ isainfo -v

64-bit sparcv9 applications
32-bit sparc applications


This means the Solaris machine is capable of running 32-bit as well as 64-bit applications.

Windows

Click on Start > Run. Type 'winmsd' to display the 'System Information' window. 

Look at the 'Item' column for the following entries:

OS Name - If the OS is a 64-bit version, it is listed in the Value column. If not, then it is a 32-bit version by default.

Processor - Find the processor module to determine if the CPU is a 64-bit CPU, such as 'ia64'. This is an Itanium 64-bit CPU.

EXAMPLE:

For 32 bit: Microsoft Windows XP Professional

For 64 bit: Microsoft Windows XP Professional x64 Edition (5.2, Build 3790)

DBMS

Oracle

To determine the version of Oracle that is installed on a system:

- Login to sqlplus.
- Notice the 'connection message'.

If 64-bit software is running, it is mentioned in the 'connection message'. If not listed, it is a 32-bit base version.

EXAMPLE:

Connected to:

Oracle8i Enterprise Edition Release 8.1.7.4.0 - 64bit Production.
With the Partitioning option
JServer Release 8.1.7.4.0 - 64bit Production



Related Information

  • Determine if ArcSDE supports operating system and DBMS
    Instructions provided describe how to determine if ArcSDE supports the operating system and DBMS installed. The included workflow chart is particularly helpful when: - ArcSDE is on a different computer than the database. - needing to clarify y...

Created: 9/29/2006
Last Modified: 11/24/2009

This website's graphical display is now viewable only with W3C standards-compliant browsers, but the content is accessible to all browsers and Internet devices. View our supported browser matrix for more information on our website display.