Exportar datos a Oracle

El Centro de exportación de datos abiertos permite exportar datos de InfoWorks WS Pro a una gran variedad de formatos, incluida la base de datos de Oracle.

Nota: La versión mínima de Oracle que se admite para la exportación sin datos espaciales es Oracle 8i. Para exportar datos espaciales, se requiere una versión mínima de Oracle 9.2.

Además de exportar datos a una nueva clase de característica, el Centro de exportación de datos abiertos se puede utilizar para actualizar una clase de característica existente.

Para exportar a una nueva clase de característica

    El Centro de exportación de datos abiertos se puede utilizar para exportar tablas de InfoWorks WS Pro a una nueva clase de característica en una base de datos de Oracle. En el tema Centro de exportación de datos abiertos encontrará más detalles sobre las opciones de exportación.

  1. En el cuadro de diálogo Centro de exportación de datos abiertos, seleccione la tabla de InfoWorks WS Pro que se va a exportar desde la lista desplegable Tabla desde la que exportar datos.
  2. Seleccione la opción Oracle en el menú desplegable Tipo de exportación de la sección Exportar datos a.
  3. Utilice el botón Examinar archivo para conectarse a una base de datos existente. Se abrirá el cuadro de diálogo Seleccionar datos de Oracle.

  4. En el cuadro de diálogo Seleccionar datos de Oracle, conéctese a una base de datos existente, seleccione las tablas de usuario que desea ver y haga clic en Aceptar.
  5. En el Centro de exportación de datos abiertos, escriba el nombre de una nueva clase de característica a la que se van a exportar los datos.
  6. Asigne campos internos de InfoWorks WS Pro a campos de exportación de clase de característica. Para ello, cargue un archivo de configuración o asigne manualmente los campos en la tabla de asignación de campos.
  7. Haga clic en el botón Guardar.

Se creará la clase de característica especificada y se exportarán los datos de InfoWorks WS Pro.

Actualización de una clase de característica existente

:

Para actualizar una clase de característica existente

    Para actualizar una clase de característica existente, el usuario debe ser propietario de la tabla o tener los permisos adecuados en Oracle para actualizarla. Las tablas para las que el usuario no tiene el permiso adecuado no estarán disponibles para selección en el Centro de exportación de datos abiertos.

  1. En el cuadro de diálogo Centro de exportación de datos abiertos, utilice el botón Examinar archivo para conectarse a una base de datos existente. Se abrirá el cuadro de diálogo Seleccionar datos de Oracle.

    Mostrar imagen

  2. En el cuadro de diálogo Seleccionar datos de Oracle, conéctese a una base de datos existente, seleccione las tablas de usuario que desea ver y haga clic en Aceptar.
  3. En el Centro de exportación de datos abiertos, seleccione una clase de característica de base de datos Oracle existente en la lista desplegable Clase de característica. Se activará la sección Opciones de actualización y supresión.
  4. Asigne campos internos de InfoWorks WS Pro a campos de exportación de clase de característica. Para ello, cargue un archivo de configuración o asigne manualmente los campos en la tabla de asignación de campos. En la tabla de asignación de campos:
    • El color rojo indica los elementos de la columna Nombre de campo de exportación y la columna Campo interno que se asignan como claves de actualización
    • El tipo de letra cursiva de la columna Nombre de campo de exportación indica los campos que no existen en la clase de característica seleccionada.
    • La columna Nombre de campo de exportación contiene una lista desplegable con solo los nombres de campo de la clase de característica seleccionada. Si se introduce un nombre que no existe, se especifica un nuevo nombre de campo.
  5. Claves de actualización de asignación: seleccione los campos que se utilizarán para localizar las características que se van a actualizar en la clase de característica especificada. La lista desplegable Actualizar basándose en contiene todas las opciones de asignación de actualizaciones aplicables a la tabla actual que se va a exportar:
    • ID de activo: el campo ID de activo se utiliza para localizar objetos de fila en la clase de característica especificada.
    • InfoWorks WS Pro Campos de clave principales, por ejemplo, ID de nodo para objetos de nodo; ID de nodo Desde, ID de nodo A, Sufijo de vínculo para objetos de vínculo. Los campos de clave principal se utilizan para localizar objetos de fila en la clase de característica especificada.
  6. Establecer opción Solo actualizar objetos existentes:
    • Active la casilla Solo actualizar objetos existentes para restringir la actualización a los objetos que ya existen en la clase de característica especificada. Si esta opción no está activada, todos los objetos de la tabla InfoWorks WS Pro que se exporten que no coincidan con los objetos de la clase de característica se añadirán a la clase de característica.
  7. Establecer opción Suprimir objetos faltantes:
    • Active la casilla Suprimir objetos faltantes para buscar objetos faltantes y suprimirlos de la base de datos de destino al final del proceso de exportación. (Un objeto faltante es un objeto que se encuentra en la tabla de origen de datos externa, pero que NO se encuentra en la tabla desde la que exportar datos de InfoWorks WS Pro).
    • La clave de actualización seleccionada en el menú desplegable Actualizar basándose en se utilizará para buscar los objetos faltantes.
    • Se mostrarán todos los objetos que faltan y una solicitud de confirmación de supresión antes de suprimir los objetos.
  8. Haga clic en el botón Exportar para exportar datos de InfoWorks WS Pro a la clase de característica especificada. Todos los campos, excepto las claves de actualización asignadas, se actualizarán en la clase de característica.
Nota: Los errores y las advertencias pueden aparecer después de exportar los detalles de la lista de objetos de fila que no se han actualizado. A continuación se enumeran algunos ejemplos de los motivos de los errores de actualización.

Después de realizar una supresión, se muestra un resumen del proceso de exportación, incluido un recuento de elementos suprimidos de la base de datos de destino.

El resumen proporciona información sobre:

Exportación de datos espaciales

Cuando se conecta a un servidor de Oracle con Oracle Spatial cargado, la geometría de los objetos de InfoWorks WS Pro se puede exportar incluyendo un campo de exportación de tipo Geometría en la Tabla de asignación de campos del cuadro de diálogo Centro de exportación de datos abiertos.