Skip To Content

Registrar un dispositivo de almacenamiento de datos Netezza en ArcGIS Server

En este tema

Como administrador de ArcGIS Server, tiene la opción de registrar carpetas de datos, bases de datos y geodatabases en ArcGIS Server. El proceso de registro de datos proporciona a ArcGIS Server una lista de ubicaciones a las cuales puede acceder. El proceso de registro de datos también ayuda a que ArcGIS Server ajuste las rutas de los datos a medida que los publica en los equipos.

En las secciones siguientes se describe la forma de preparar un cliente de ArcGIS para que se conecte a Netezza y se registre en ArcGIS Server.

Instalar y configurar el controlador ODBC de Netezza

Para conectar con Netezza desde un cliente de ArcGIS, debe instalar y configurar el controlador ODBC de Netezza en cada equipo cliente de ArcGIS.

Si su sitio de ArcGIS Server está compuesto de varios equipos servidores, debe instalar y configurar el cliente ODBC de Netezza de 64 bits en cada servidor.

Si ArcGIS Server y ArcGIS for Desktop están instalados en el mismo equipo, debe instalar los controladores ODBC de Netezza de 32 y 64 bits.

Si configura un nombre de fuente de datos para los controladores ODBC, debe usar el mismo nombre en el equipo con ArcGIS Server y en todos los equipos ArcGIS for Desktop que publicarán datos en el servidor o registrarán la base de datos con el servidor.

Consulte Conectarse a Netezza desde ArcGIS para obtener más instrucciones.

Definir variables

Debe establecer la variable LIB_ODBC_DRIVER_MANAGER en la secuencia de comandos init_user_param.sh de ArcGIS Server al conectarse a Netezza desde ArcGIS Server en un equipo con Linux.

Consulte "Hacer referencia a las bibliotecas de clientes de base de datos en la secuencia de comandos init_user_param.sh" de Configurar una conexión a una base de datos en ArcGIS Server para obtener más información.

Otorgar privilegios

Al grupo de Netezza que se conectará a la base de datos y publicará los datos se le deben otorgar privilegios para acceder a los datos.

El grupo necesita acceso de lectura a los datos. Los privilegios que se deben otorgar sobre la base de datos son los siguientes:

  • Seleccionar sobre _V_SYS_PRIV
  • Seleccionar sobre SPATIAL_REF_SYS
  • Seleccionar sobre GEOMETRY_COLUMNS
  • Ejecutar sobre LIBGEOSLIBS
  • Ejecutar sobre LIBSTDCPP
  • Ejecutar sobre LIBSPATIALUTILS
  • Ejecutar sobre FUNCTION
  • Seleccionar sobre todos los datasets que se van a publicar

Consulte Privilegios para utilizar ArcGIS con Netezza para obtener más información.

Conectarse a Netezza

Para registrar una base de datos con el servidor, debe proporcionar información de conexión. Puede hacer esto de dos maneras:

  • Importar un archivo .sde existente que contenga la información de conexión.

    Puede crear un archivo de conexión de base de datos (.sde) desde el árbol de catálogo de ArcGIS for Desktop, usando la herramienta de geoprocesamiento Crear conexión de base de datos o con una secuencia de comandos de Python.

  • Proporcionar la información de la conexión en el momento del registro.

Con independencia del método que elija, debe proporcionar la información siguiente para conectarse a Netezza:

  • Tipo de plataforma de base de datos a la que se está conectando (en este caso, Netezza)
  • El nombre de fuente de datos de ODBC para la base de datos de Netezza o, si no se ha configurado un nombre de fuente de datos, use la sintaxis siguiente para la conexión:

    ServerName=<host>;Port=<número de puerto>;Database=<nombre de la base de datos>

    Consulte Conexiones de base de datos en ArcGIS for Desktop para obtener más información y un ejemplo.

  • El tipo de autenticación establecido para la autenticación de la base de datos (no se admite la autenticación de sistema operativo)
  • Un nombre de usuario y una contraseña válidos para la base de datos, que se deben guardar con la conexión

Registrar en ArcGIS Server

Puede registrar la base de datos desde ArcGIS Server Manager o desde el árbol de Catálogo en ArcGIS for Desktop. Consulte los temas siguientes para obtener una explicación de las opciones de registro y de cómo se registra la base de datos: