Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been thrown into learning how ArcSDE and ArcGIS Server work.

I'm trying to start a service using the default esri_sde on port 5151.

I put it in both the ArcSDE and windows service files.

When I go to Administrative tools and services, I don't see an ArcSDE service.

What am I doing wrong?

share|improve this question
Are you using a direct connect? – Kirk Kuykendall Feb 21 '13 at 21:19
I'm running ArcGIS Desktop 10.1 Standard and I'm remoted into a computer with Windows Server 2012 which has SQL Server 2012 and ArcSDE installed. I haven't started messing around with Server yet. I am able to create a create a Database connection and access the SDE database. I'm trying to use the Create ArcSDE Connection file tool, but I'm not able to get it to work. It says that it cannot connect to the server. – ianbroad Feb 21 '13 at 21:23
Arcsde is a separate install with 10.1. If you don't see the service it has not been instant imaged with the gdb. You can find the documentation on the installation machine or ESRI website – Brad Nesom Feb 22 '13 at 4:07
I installed ArcSDE and am able to connect and version my data. – ianbroad Feb 22 '13 at 13:43
up vote 2 down vote accepted

You should see:

The giomgr process

This is the ArcSDE service monitor. Each ArcSDE service has one giomgr process. This process listens for user application connection requests, spawns gsrvr processes, and cleans up disconnected user processes. The giomgr will not start if a valid server license has not been installed. The gsrvr process

The giomgr process spawns a gsrvr process for each application connected to the ArcSDE service. The gsrvr process is dedicated to a single user/application connection. It communicates with the database on behalf of the connected application. The gsrvr process responds to the queries and edit requests the application sends to the database

share|improve this answer
So if I create 2 databases in SQL Server to house 2 SDE geodatabases, will that start 2 separate giomgr processes or will they share the same one? – ianbroad Feb 22 '13 at 21:08
They will be 2 separate processes (but will have the same name in task manager). – Mapperz Feb 22 '13 at 21:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.