Ir a la tienda Scriptcase

Importation Excel

Permite convertir una o más fuentes de datos en una base de datos estructurada. Puede convertir las tablas almacenadas en archivos .XLS, .CSV, .accdb y .mdb a las siguientes bases de datos: MySQL, PostgreSQL, SQLite y SQL Server.

Puede encontrar todas las opciones para importar bases de datos en el menú Base de Datos.

Acceso a la conversión de base de datos

Después de seleccionar el archivo, debe acceder a la página de configuración.

En esta página, primero debe informar la línea en la que se encuentran los nombres de las columnas. De esta forma, toda la información que esté debajo será considerada un registro de la tabla. Si no informa la línea, todo el contenido del archivo será considerado un registro.

Informar la línea de las columnas de la tabla

En la misma página, también puede visualizar las pestañas Tablas y Avanzado.

Lista de tablas

A continuación, puede visualizar la lista de tablas de los archivos, con los nombres de las tablas y el nombre del archivo. En el caso de archivos XLS o CSV, los nombres de las tablas se obtienen a partir del nombre de la pestaña en el archivo.

Seleccionar archivos

Primero, seleccione los archivos que serán convertidos. Puede informar la ruta absoluta del archivo, arrastrar y soltar el archivo o seleccionar el archivo en la opción Seleccionar archivos.

Seleccionar un archivo Access para convertir las tablas

Pestaña Tablas

Podemos visualizar una lista de las tablas que pueden convertirse. Junto al nombre de las tablas, se muestran dos opciones: Editar y Vista previa.

En la opción Editar, puede modificar la estructura de la tabla que será creada, como el nombre, tamaño del campo, tipo de dato y otras opciones.

Editar la estructura de las tablas creadas

En Vista previa, verá una previsualización de cómo se importará la tabla.

Vista previa de la tabla que será creada

Pestaña Avanzado

En la pestaña “Avanzado”, están disponibles las configuraciones del script de importación para la tabla. Puede configurar el script que será creado para la generación de las tablas de la nueva base de datos.

Configuración avanzada para la creación del script

  • Add DROP TABLE - Agrega un DROP TABLE IF EXISTS antes del CREATE de las tablas, para que, si existen tablas con el mismo nombre en la base de datos, se eliminen primero.
  • Recreate the database structure - Define la estructura de la tabla y los datos que serán importados.
  • Recreate the structure - Define solamente la estructura de la tabla que será importada.
  • Recreate data - Define solamente los datos de las tablas que serán importados, en caso de que las tablas existan en la base de datos con la misma estructura de las que se están importando.

Conexión

En este paso, debemos seleccionar la conexión base de datos a la que se importarán las tablas. Puede seleccionar una conexión existente en el proyecto o crear una nueva.

Seleccionar una conexión para importar

A continuación, se mostrará un log de las tablas que fueron importadas y el total de registros insertados.

Log de tablas y registros creados