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

Cómo exportar datos de una hoja de cálculo de Excel a una tabla de Sql Server 2008

Desde su SQL Server Management Studio, abra el Explorador de objetos, vaya a su base de datos donde desea cargar los datos, haga clic con el botón derecho y luego seleccione Tareas> Importar datos.

Esto abre el Asistente de importación de datos, que normalmente funciona bastante bien para importar desde Excel. Puede elegir un archivo de Excel, elegir de qué hoja de trabajo importar datos, puede elegir en qué tabla almacenarlos y cuáles serán las columnas. Realmente bastante flexible.

Puede ejecutar esto como una sola vez, o puede almacenarlo como un paquete de SQL Server Integration Services (SSIS) en su sistema de archivos, o en el mismo SQL Server, y ejecutarlo una y otra vez (incluso programado para ejecutarse en un tiempo dado, usando el Agente SQL).

Actualización: sí, sí, sí, puedes hacer todas esas cosas que sigues preguntando, ¿has intentado al menos una vez ejecutar ese asistente?

Bien, aquí viene, paso a paso:

Paso 1: elige tu fuente de Excel

Paso 2: elija su base de datos de destino de SQL Server

Paso 3: elija su hoja de trabajo de origen (de Excel) y su tabla de destino en su base de datos de SQL Server; consulte el botón "Editar asignaciones"!

Paso 4: verifique (y cambie, si es necesario) sus asignaciones de columnas de Excel a columnas de SQL Server en la tabla:

Paso 5: si desea usarlo más adelante, guarde su paquete SSIS en SQL Server:

Paso 6: - ¡éxito! Esto está en una máquina de 64 bits, funciona de maravilla, ¡solo hazlo!