Conexión con una base de datos ODBC

Para crear una conexión utilizando el proveedor ODBC, tiene la opción de realizar una conexión directa con una base de datos o de cargar un archivo para el recurso. El recurso creado a partir de una base de datos ODBC siempre es un origen de elemento.

Para conectar con una base de datos ODBC

  1. Haga clic en ArchivoNuevoConexión de datos.
  2. En el cuadro de diálogo Conectar a datos seleccione Proveedor FDO OSGeo para ODBC y haga clic en Aceptar.

    Se muestra el Editor de conexiones a la derecha del Explorador de sitios.

  3. En Tipo de conexión seleccione uno de los siguientes:
    • Conectar con un archivo y cargar en la biblioteca de Infrastructure Studio: haga clic en Nuevo y seleccione el archivo al que desea acceder (Microsoft Access o Excel). Al guardar la conexión, se carga el archivo en el repositorio de recursos, donde se almacena como datos de recurso.
    • Conectar a un archivo externo: haga clic en Archivo y escriba un nombre de ruta o seleccione un alias configurado en Infrastructure Map Server - Site Administrator. Tras seleccionar el archivo, se genera automáticamente una cadena de conexión.
    • Conectar con una base de datos: seleccione una opción en la lista Tipo de base de datos. Se genera automáticamente una plantilla de cadena de conexión. Para realizar la conexión, debe reemplazar los corchetes por los parámetros necesarios. La cadena de conexión utiliza la siguiente sintaxis:
      Driver={Oracle ODBC Driver};Dbq=[Insert database name];Xsm=[Insert schema name (optional)];Uid=;Pwd=;]

      Si utiliza el parámetro opcional XSM (nombre de esquema), mejorará el rendimiento.

    • Conectar a través de un nombre de origen de datos (DSN) definido en este servidor: el administrador de Map Server debe configurar el DSN. El DSN del sistema debe estar en todos los servidores (si el sitio tiene varios servidores). Los archivos no se cargan en el repositorio de recursos; permanecen donde se configuraron inicialmente.
  4. Si lo desea, seleccione Especificar credenciales de usuario. A continuación, realice una de las siguientes acciones:
    • Si la base de datos no requiere ni ID de usuario ni contraseña, seleccione Utilizar credenciales de Map Server.
    • Si la base de datos sí los requiere, seleccione Usar las siguientes credenciales e introduzca el ID de usuario y la contraseña.
  5. Haga clic en Probar conexión.
    • Debería ver el mensaje Conexión correcta. Si recibe un error, revise la cadena de conexión atentamente o compruebe si el DSN está correctamente configurado.
    • Si fuese necesario, modifique la cadena en el campo Cadena de conexión o introduzca la suya propia.
      Nota:

      En Microsoft SQL Server, al especificar el nombre del servidor en el lugar correspondiente de la ventana Cadena de conexión, se debe indicar el nombre completo Microsoft SQL Server 2008. En muchos casos, es el nombre del servidor seguido por el nombre de instancia de Microsoft SQL Server.

    • Haga clic en Restablecer para restaurar la cadena de conexión generada automáticamente.
  6. Si lo desea, seleccione las tablas y el sistema de coordenadas que se usarán para crear la geometría en Definir propiedades de geometría para crear clases de elementos espaciales.
  7. Si lo desea, tras haber guardado la conexión puede de configurar uniones de elementos en Unir con otros orígenes de elementos (opcional). Para obtener más información, consulte Uso de las uniones de elementos.
  8. En la barra de herramientas de Autodesk Infrastructure Studio, haga clic en Guardar para almacenar este recurso de conexión en el repositorio.