tabla - ¿Cómo importo una hoja de cálculo de Excel en la base de datos SQL Server 2008R2?
importar excel a base de datos sql (1)
Existe un artículo de Microsoft Knowledge Base que presenta todas las formas en que esto es posible.
http://support.microsoft.com/kb/321686
Creo que usar OPENROWSET u OPENDATASOURCE será la forma más fácil, sin el asistente. (ver Consultas distribuidas)
SELECT * INTO XLImport4 FROM OPENROWSET(''Microsoft.Jet.OLEDB.4.0'',
''Excel 8.0;Database=C:/test/xltest.xls'', [Customers$])
Consulte la documentación de OPENROWSET, con ejemplos más abajo en la página.
http://msdn.microsoft.com/en-us/library/ms190312.aspx
A mano
Haga clic derecho en el nombre de la base de datos / ir a la tarea y luego seleccione importar datos, como fuente seleccione un archivo de Excel que haya creado anteriormente y elija su ruta en la siguiente página seleccione servidor SQL como destino
Tengo una gran lista de información de contacto en una hoja de Excel que me gustaría convertir en tabla en la base de datos para poder mantenerlos en la base de datos.
Intenté seguir la importación del archivo plano de importación / exportación de SQL Server 2008 R2, pero no funcionó. ¿Alguien puede decirme cómo puedo importar con éxito la hoja de cálculo en una tabla en la base de datos?
Gracias