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 have been asked by our client if I can add the ability to connect to instances of ArcSDE servers from our desktop application.

I am sure that we can do this a number of different ways, what I was looking for was a server I could connect to whilst doing a bit of research / initial development.

We currently don't have any ArcGIS licences or products at present.



share|improve this question
Doubtful. You will probably want to invest in an EDN license. – blah238 Jan 22 '13 at 18:24

However, you can setup postgresql or SQL Express and create a connection to them in ArcCatalog. Then you can import/create feature classes and connect to and view in desktop -- but no editing with desktop. I'm pretty sure you have to have a license to enable geodatabase setup in any db (which allows you full functionality). Esri is moving towards direct connect to databases -- defaults to direct connect now in 10.1. You would need to install postgresql on the client if using it.

Traditionally, there's roughly 2 parts to SDE -- all the geodatabase tables that enable versioning, topology, etc. and then a seperate service on the database server for connections (ie port 5151 stuff, you didn't use the normal database connection). Esri now says to just use direct connections unless there is a reason to create the SDE service, e.g. some clueless network guy says no direct connections to an Oracle db.

All that said... there are services everywhere to add to the client -- which again is kind of the newer paradigm for working with spatial data and maps -- not that an app connecting to a database is outdated. Esri has hundreds of online services specifically for development. ArcGIS Online has thousands from different people. Open source WMS, WFS, KML everywhere.

share|improve this answer

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.