00112: La tabla independiente está utilizando una conexión directa no válida (SDS)

Está intentando publicar a un servidor de datos espaciales (SDS) y su tabla independiente:

Solución

Cree una nueva conexión a la base de datos que utilice el tipo de conexión correcta y la sintaxis y actualice la fuente de datos de la capa para utilizar esta conexión.

  1. Crear una nueva conexión.
    • Si se conecta a DB2, utilice la siguiente sintaxis de conexión directa en el campo Fuente de datos del cuadro de diálogo Conexión de base de datos.

      HostName=<nombre del servidor>;Port=<número de puerto>;Database=<nombre de la base de datos>

      Ejemplo: HostName=spicehut;Port=60000;Database=sde;

      Ejemplo de la fuente de datos para la conexión de base de datos de conexión directa de DB2
    • Si se conecta a Oracle, utilice la siguiente sintaxis de conexión directa en el campo Instancia del cuadro de diálogo Conexión de base de datos para utilizar el método de nomenclatura Easy Connection de Oracle.

      <Nombre del servidor de Oracle>/<nombre del servicio de Oracle>

      Ejemplo: sds/nongdb.esri.com

      Ejemplo de la fuente de datos para la conexión de base de datos de conexión directa de Oracle

      Consulte la documentación de Oracle sobre cómo configurar Easy Connect. Para determinar el nombre de servicio de Oracle correcto, ejecute la siguiente declaración SQL como el usuario sysdba.

      seleccione un valor desde v$parameter en donde el nombre = 'service_names';

  2. Haga clic con el botón derecho en el archivo .mxd en ArcCatalog o en la ventana Catálogo y seleccione Establecer fuentes de datos.
  3. Seleccione una capa que haga referencia al archivo de conexión de base de datos que desee reemplazar.
  4. Haga clic en el botón Reemplazar todo. En el cuadro de texto Reemplazar por, escriba la ruta al archivo de conexión sde que se va a reemplazar en la fuente de datos actual.
  5. Haga clic en Reemplazar todo para reemplazar la cadena de caracteres que encontró por la nueva cadena de caracteres en la ruta de conexión a una fuente de datos.
  6. Haga clic en Aceptar para guardar el nuevo archivo .mxd.

Más información

Realizar una conexión directa significa que se conecta directamente desde el cliente a la geodatabase sin ningún servicio intermedio. El SDS requiere que se acceda a los datos a través de una conexión directa a la base de datos y el servidor y que el nombre de la base de datos esté presente en la información de conexión que se proporciona.

Más información sobre las conexiones de base de datos en ArcGIS for Desktop

Más información sobre la creación de servicios de entidades para un servidor de datos espaciales (SDS)

9/11/2013