Tabla de contenidos
GestDB 2.2
Exportar datos
La exportación de datos se realiza mediante un asistente que encuatro pasos nos permite indicar el tipo de exportación quevamos a realizar. Se pueden realizar exportaciones muy sencillas yexportaciones muy complicadas, el echo que tengamos un asistente es porla variedad de posibilidades que se nos presenta.
Se puede exportar los datos a varios tipos de archivos; texto planodelimitado,querys de inserción, querys de actualización, querys deborrado,HTML, y XML. Los tipos HTML y XML utilizan plantillas para que se lepuedanpersonalizar los resultados. GestDB proporciona varias plantillas, peroel sistema permite seleccionar otras creadas por elusuario.
Paso 1/5 Tipo de exportación
Este es el primer paso de la exportación en esta pantalla seselecciona si se dese a exportar los datos o/y la estructura de tablas.
Si se indica que se exporta la estructura de tablas se puede indicar siqueremos que coga la información de los tablespace, estaopción sólo funciona si el origen de laexportación es un Oracle o un DB2.

Paso 2/5 Origen
En el origen se indica cual es la fuente de la exportación, sepuede exportar los datos y extructura de una SQL que tengamos en lalíne de comando e incluso la podemos modificar en el cuadro detexto donde aparece en esta pantalla, también se puede exportartoda una tabla seleccionandola del desplegable de tablas, o si lodeseamos podemos exportar todas las tablas del usuario de BBDD con elque nos hemos conectado.

Paso 3/5 Modo exportación
En esta parte se indica como se exportarán los datos, si sepasán como texto plano delimitando los campos o se pasa como SQL.
Texto plano delimitado
Esta opción exporta los datos a archivos de texto plano que vana tener un delimitador de campo. Se puede marcar la opción"primera línea con nombres de lo campos" si deseamos que pongaen la primera línea del archivo los nombres de las columnas. Enel cuadro de texto "Separador de campos" es donde se indica cual es elseparador de campos que se va a utilizar. En el cuadro de texto"delimitador de cadenas" se puede indicar un carácter queserá el que delimite las cadenas de texto, este carácterse antepondrá a la cadena y lo pondrá tambiéndetras de la cadena.
La opción de quitar decimas de segundo en los campos de fechapermite quitar dichas decimas, pués hay algunos gestores que nopermitirían la importación.
SQL
La exportación de los datos como SQL tiene tres variantes, laprimera es mediante inserts, se creará un insert por registro,esta opción permite indicar un nombre de tabla distinto al delorigen, por si lo que se quiere es pasar los datos entre tablas quecontiene los mismos campo y se llaman de distinta manera.
La segunda y tercera opción (update, delete), funcionan igualque "Insert", a diferencia que hay que indicar cual es el campo clavepara que se pueda realizar la relación y así actualiza oborra sólo los registros que corresponda. Se pueden seleccionadohasta dos campos claves y se puede indicar un nombre de tabla destinodistinto al origen. La utilidad de estas dos opciones es por ejemplocuando queremos borrar una serie de registro de una tabla y tenemos unaSQL que nos saca los registros a borrar.
La opción "HTML" nos permite crear un documento HTML con losdatos de la tabla o query que exportamos. Esta opción permitepersonalizar el HTMLresultante de la exportación mediante plantillasprediseñadas. El usuario puede crear nuevas plantillas a partirde las existentes y modificarlaspara darle un aspecto personalizado. La manera de seleccionar laplantilla es mediante el botón de puntos suspensivos que hay ala derecha del campo de texto de la ruta de la plantilla
La opción "XML" nos permite crear un documento XML con los datosde la tabla o query que exportamos. Esta opción permitepersonalizar el XMLresultante de la exportación mediante plantillasprediseñadas. El usuario puede crear nuevas plantillas a partirde las existentes y modificarlaspara darle un aspecto personalizado. La manera de seleccionar laplantilla es mediante el botón de puntos suspensivos que hay ala derecha del campo de texto de la ruta de la plantilla

Paso 4/5 Destino
Este es el último paso a realizar, en este paso se selecciona elgestor de BBDD destino, este es importante, pues si se selecciona unaexportación de estructura y de datos desde un oracle y seintenta lanzar la importación en un adabas, los campos de tipofechas y los create table no serían compatibles, mediante estecompo se indica el tipo de destino y la exportación se adapta adicho tipo.

Paso 5/5 Exportando
Este es el último paso y en el se va mostrando el estado de laexportación mediante barras de progreso.

Tabla de contenidos