sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo utilizar el asistente de importación/exportación en SQL Server - Tutorial de SQL Server/TSQL, parte 104

Hemos recibido el archivo SourceFile.xlsx y tenemos que cargarlo en la tabla del servidor SQL. Podemos crear un paquete SSIS en BIDS o podemos usar el Asistente de importación/exportación para cargar este archivo en la tabla de SQL Server. En esta publicación, utilizaremos el Asistente de importación/exportación.
Figura 1:archivo fuente de Excel
Paso 1:
Haga clic derecho en la base de datos en la que existe su tabla o desea crearla y cargue los datos de Excel como se muestra a continuación
Fig. 2:Importación de datos utilizando el asistente de importación/exportación en la tabla de SQL Server.

Elija la fuente de datos:

Elija la fuente de datos que desea usar como fuente, ya que estamos cargando datos de Excel, elija el archivo de Excel como se muestra a continuación Figura 3:Elija la fuente de datos de Excel en el asistente de importación y exportación


Elija un Destino:

Elija el destino donde desea cargar los datos desde la fuente. En nuestro caso, estamos cargando nuestros datos en la tabla de SQL Server. Configure como se muestra a continuación Figura 4:Elija SQL Server como destino

Especifique una copia de tabla o consulta:

Puede elegir directamente la tabla desde donde desea cargar los datos o puede escribir una consulta si está utilizando la base de datos como fuente. Como estamos usando Excel como fuente, elegiremos Tabla (Hoja). Fig. 5:Elija Copiar datos de una o más tablas o vistas

Seleccione tablas y vistas de origen:

En esta parte del asistente, debemos seleccionar las tablas o vistas que queremos usar desde el origen y cargar los datos en el destino. A medida que cargamos datos de Excel, se muestran las pestañas de Excel. Elija la Hoja (Pestaña) que desea cargar. En Destino, le mostrará el mismo nombre que Fuente. He cambiado eso a CustomerData. Puedes elegir cualquier nombre de tu Mesa que quieras. Puede elegir varias hojas o tablas de origen. Figura 6:Seleccionar tablas/vistas de origen en el asistente de importación y exportación

Asignaciones de columnas:

Haga clic en Editar asignaciones y luego puede asignar las columnas de origen a las columnas de destino. Además, si necesita elegir el tipo de datos correcto, puede cambiar aquí. Figura 7:Asistente de importación y exportación de asignación de columnas


Guardar y ejecutar paquete:

De forma predeterminada, Ejecutar inmediatamente está marcado. Cambié la opción para guardar el paquete SSIS y proporcioné la ubicación donde quiero guardar el paquete SSIS. Además, no hay información confidencial que desee guardar en el paquete, como la contraseña, por lo que seleccioné No guardar datos confidenciales. Figura 8:Guardar paquete SSIS en el sistema de archivos

Guardar paquete SSIS:

Proporcione el nombre del paquete SSIS y la ubicación del archivo como se muestra a continuación
Figura 10:Proporcionar nombre para el paquete SSIS

Complete el Asistente:

En este paso se le mostrará un resumen de todos los pasos. Puede ver el origen y el destino, etc.


Figura 11:Resumen de pasos
Una vez que presione el botón Finalizar, el asistente ejecutará todos los pasos a continuación y finalmente guardará el paquete SSIS.

Figura 12:Guardar el paquete SSIS en una ubicación dada
El paquete se crea en el escritorio según mi ruta dada.
Figura 13:Paquete SSIS creado por el asistente de importación/exportación
Para ejecutar este paquete, haga doble clic en él y se abrirá la siguiente ventana. Si necesita cambiar el nombre de Archivo o SQL Server, puede ir a Administradores de conexión y cambiarlo. En mi caso, no quiero hacer ningún cambio. Pulse el botón Ejecutar
Fig:14 Utilidad de ejecución de paquetes
Una vez que presione Ejecutar, aparecerá la ventana Progreso de ejecución del paquete y podrá ver el progreso de ejecución de su paquete SSIS. Figura 15:Progreso de ejecución del paquete.
El asistente de importación/exportación es una forma de cargar rápidamente datos entre diferentes orígenes y destinos. Puede crear su paquete SSIS rápidamente utilizando el Asistente de importación/exportación y luego agregarlo al proyecto SSIS y realizar cambios si es necesario.
Si necesitamos exportar datos de SQL Server, debemos hacer clic con el botón derecho en Base de datos-->Tareas -->Se iniciará la exportación de datos y el asistente de importación/exportación.

Demostración en video:cómo utilizar el asistente de importación y exportación para cargar datos de archivos de Excel en la tabla de SQL Server