English

Problem: Analyze Map tool does not recognize direct connections if service string is entered in uppercase

Description

Running 'Analyze Map' on the Map Service Publishing toolbar displays the message: "10030: Layer's data source is ArcSDE not accessed via a direct connection" even though all layers are accessed via direct connections.

Layer's data source is ArcSDE not accessed via a direct connection

[O-Image] Warning Message
Though this tool may be used to optimize a map for MSD creation, errant warning messages are returned regarding direct connection usage if the service string is input incorrectly.

Cause

This warning may be encountered when the direct connect spatial database connection is created in ArcCatalog and the sde prefix in the service field is entered in uppercase.
[O-Image] Service Field

Solution or Workaround

To resolve this behavior, it is necessary to edit the service field in the spatial database connection, making the sde prefix all lowercase. Following this action, re-add the layers to the MXD, and run the Analyze Map tool as before.

Note:
This is not an error message. These warning messages may be ignored a direct connection use has been verified.