laptop and a wrench

Bug

Shared memory communication system doesn't work on Vista platform.

Last Published: August 25, 2014 No Product Found
Bug ID Number NIM013039
SubmittedNovember 14, 2007
Last ModifiedJune 5, 2024
Applies toNo Product Found
Version found9.3
Version Fixed9.3
StatusFixed

Description

**This bug is fixed in ArcSDE 9.3**

The client application cannot make a local connection to an ArcSDE service on a Windows Vista operating system. The error message in the sde_<service>.log file is "Cannot create shared channel I/O".

Cause

The local shared memory connection does not work for Windows Vista.

Workaround

Substitute the global namespace for the local namespace in the connection parameters. For instance, if the server name is gis and the global domain name is esri.com, rather than entering only local namespace gis, enter the global namespace gis.esri.com instead.
 

Substituting the global namespace for the server entry forces ArcSDE to use the sockets communication channel to the local Vista server rather than the shared memory communications channel.
 

A local connection on a Windows Vista server with the following local namespace parameters does not work:

server: gis
instance: 5151
database: mydb
username: me
password: not.you

However, a local connection to a Windows Vista server with the following global namespace parameters works:

server: gis.esri.com
instance: 5151
database: mydb
username: me
password: not.you

Steps to Reproduce

Bug ID: NIM013039

Software:

  • No Product Found

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options