Installing ArcSDE Services Monitor
In this installation scenario, you install the ArcSDE Services Monitor on your ArcSDE computer. One computer, the ArcIMS host, runs Web server software with Map Creation and Administration tools, ArcIMS Application Server, and Connectors, while on other computers, ArcIMS Spatial Server runs. All Spatial Servers must point back to the ArcIMS host, and the ArcIMS host must be able to communicate with the Spatial Servers.

There are four parts to setting up a multiple ArcIMS Spatial Server with ArcSDE Services Monitor configuration (each part is discussed below):
- Install and configure the ArcIMS host machine.
- Perform additional configuration of the ArcIMS host machine.
- Install ArcIMS ArcSDE Services Monitor (includes preparing to and installing).
- Complete the post installation setup for your ArcSDE Services Monitor installation.

ArcIMS and ArcSDE must be the same version for the metadata service to function.
All the necessary steps are described within this topic.
How to install and configure your ArcIMS host machine
To install and configure the ArcIMS host (Map Creation and Administration tools, Connectors, and ArcIMS Application Server), refer to Performing a typical installation. To install the ArcIMS host on a separate machine from ArcIMS Spatial Server, during the typical installation, be sure to uncheck the Spatial Server feature so it will not be installed on your ArcIMS host machine. After successfully configuring your Web server (either during the post installation setup or manually), identify the following locations:
- Output directory for Image Services: You need to share the ArcIMS directory where the Output directory was created (for example, C:\ArcIMS) so that ArcIMS Spatial Servers can access this directory. This can automatically be done during the post installation setup on your host machine. See Website and Output directories ArcIMS configuration postinstallation setup for details.
- Data directory: Each ArcIMS Spatial Server must have access to all data. If the data is not stored in ArcSDE, you should put data on a common drive.
- AXL directory: You need to edit your map configuration files and ArcMap documents to reflect the common data drive.
How to additionally configure the ArcIMS host machine
- Share the Output directory so the ArcIMS Spatial Servers can access it. To allow the ArcIMS post installation setup to automatically share your ArcIMS Output directory for you, check the box to support multiple spatial servers on the ArcIMS Web sites and temporary output file dialog box.
To manually share the directory, in Windows Server 2003 go to Start > Programs > Accessories > Windows Explorer; in Windows XP go to Start > All Programs > Accessories > Windows Explorer, navigate to your output directory, right-click the directory, click Sharing, click Shared As, then click OK to share the directory.
- Edit the Output directory location in your aimsdefaults.properties file. The aimsdefaults.properties file is stored in the \profiles\username location of the user that installed ArcIMS (for example, C:\Documents and Settings\username). If you requested multiple Spatial Server support in the post installation setup (as outlined in step 1 above), this is done for you. You can edit this file by opening the file directly in a text editor or through ArcIMS Administrator.
- To edit the aimsdefaults.properties file using ArcIMS Administrator
a. Open ArcIMS Administrator, click View, then click Site Properties.
b. On the Site Properties dialog box, click the Server Output tab and edit the output directory location. A Universal Naming Convention (UNC) path is needed to specify the output directory (note: ArcIMS Administrator needs forward slashes in the UNC path):
//<ArcIMS Host>/output.c. Click OK to save the modified properties in the aimsdefaults.properties file.
- To edit the aimsdefaults.properties file using a text editor
If necessary, edit the following property to reflect the UNC) path (note the direction of the slashes):
ImagePath=<ArcIMS Host>/output. - If you will be using ArcIMS Service Administrator, you must configure your Output directory location in your sitePreferences.properties file. The sitePreferences.properties file is located on your Application Server machine stored in the <ArcIMS Installation Directory>\ArcIMS\AppServer directory. You can edit this file by opening the file directly in a text editor or through the ArcIMS Services Administrator.
- To edit the sitePreferences.properties file using the ArcIMS Service Administrator
a. Open the Service Administrator in your Web browser by typing http://<ArcIMS Host>/esriadmin. Click Configure Site.
b. In the Output Directory field, use the correct UNC path to specify the Output directory (note: Service Administrator needs forward slashes in the UNC path)://<ArcIMS Host>/output.
- To edit the sitePreferences.properties file using a text editor
Edit the following property to reflect the UNC path (note the direction of the slashes): OutputDir=//<ArcIMS Host>/output.
- Edit your Web server startup parameters.
Note:
If you are using Microsoft IIS Web server, perform the steps provided at this link, instead of this step (step 4).
a. Change the Web server service Startup parameters. In Windows Server 2003, choose Start > Settings > Control Panel > Administrative Tools > Component Services and click Services on the Tree tab; in Windows XP, choose Start > Control Panel > Performance and Maintenance > Administrative Tools > Component Services and click Services on the Tree tab.
b. Highlight your Web server and click Properties.
c. Choose Log on.
d. Click This Account and choose a network account. You cannot use a system account.
e. Stop and Start your Web server.
- Share the data directory so the ArcIMS Spatial Servers can access the data referenced in the map configuration files. When determining the location to store your data, each ArcIMS Spatial Server must be able to access all data displayed in all ArcIMS Services; thus it is recommended that you locate your data in a common data directory if it is not already stored in ArcSDE. This directory must be accessible from all Spatial Servers.
Note:
In general, access to shapefiles is much faster if the shapefiles reside on the same computer as the ArcIMS Spatial Server. To share the data directory, in Windows Server 2003, go to Start > Programs > Accessories > Windows Explorer; in Windows XP, go to Start > All Programs > Accessories > Windows Explorer, navigate to your data directory, right-click the directory, click Sharing, click Shared As, then click OK to share the directory.
- Edit your map configuration files. The map configuration file stores the location of the data layers. This file must be edited to reflect the common data drive. Open the file in a text editor and edit the directory in the following lines to reflect the UNC path:
<WORKSPACES><SHAPEWORKSPACE name="shp_ws-8" directory="\\<ArcIMS Host>.<domain>.com\ GISData" /></WORKSPACES>For ArcMap Server, use UNC paths to data in the ArcMap document.
How to prepare to install ArcIMS ArcSDE Services Monitor
- Verify your site meets system requirements. For system requirement information, see Step 1: Verify system requirements.
- Log in as a user with administrative privileges.
- Close all applications on your computer.
- Insert the ArcIMS media into the appropriate drive to automatically launch the setup program.

- You may be prompted to install the Microsoft Windows Installer.
- If you do not have Internet Explorer 6 or higher and Microsoft Data Access Components (MDAC) 2.5 or higher, the installation will optionally let you install MDAC 2.5. You must obtain and install Internet Explorer 6 or higher. Internet Explorer 6 or higher is also required for the ActiveX connector.
How to install ArcIMS ArcSDE Services Monitor
- During the installation, read the license agreement and accept it, or exit if you don't agree with the terms.
- On the Select Features dialog box, select the ArcSDE Services Monitor feature. Click the drop-down arrow to the left of the ArcSDE Services Monitor feature. From the list, choose Will be installed on local hard drive to install the ArcSDE Services Monitor.
- To complete the installation, follow the directions on your machine.
- Complete the post installation setup.
The following ArcIMS post installation options are required to successfully install ArcSDE Services Monitor:
ArcSDE Services Monitor configuration—This includes entering Application Server information and information to administer the services.
Note:
If you select a typical post installation setup this post installation option is automatically selected. See Post installation overview topic for information on the post installation setup options.
- Configure your Web server for ArcIMS Service Administrator.
The ArcIMS Service Administrator presents a unified interface for managing ArcIMS and ArcSDE. If you want to use the ArcIMS Service Administrator to remotely administer ArcSDE services, you must configure your Web server.
If you choose to use the automated Web server-servlet engine configuration provided in the postinstallation setup, this step is completed for you (see Web server and servlet engine configuration). If you manually configure your Web server and servlet engine, you will need to also manually configure your Web server for ArcIMS Service Administrator. See Step 4: Configure your Web server for information on manually configuring your Web server for ArcIMS Service Administrator.

The setup stores the necessary configuration information to use the applications in the \profiles\username location of the user that installed ArcIMS (for Windows Server 2003 or Windows XP, C:\Documents and Settings\username). If you need alternate login accounts to use ArcIMS applications, copy the aimsdefault.properties file from the profiles\username folder of the account that installed ArcIMS to the \profiles\username folder of the alternate users. It is important to copy the file (which will have been updated during the initial installation) that resides in the installer's profile folder. The aimsdefault.properties file located in the ArcIMS\Common installation location contains default values and will not work.