SQL Server - cargar xlsx query

 
Vista:
sin imagen de perfil
Val: 11
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

cargar xlsx query

Publicado por JAVIER (7 intervenciones) el 08/01/2018 22:52:41
Estimados.


Alguien sabe como puedo cargar por query un archivo xlsx que me tome desde el 3 registros y el segundo es el encabezado?




saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

cargar xlsx query

Publicado por Isaias (4558 intervenciones) el 08/01/2018 23:43:56
¿En que VERSION y EDICION de SQL Server?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 11
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

cargar xlsx query

Publicado por JAVIER (7 intervenciones) el 09/01/2018 13:36:04
es sqlserver 2008 enterprise edition service pack 4
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

cargar xlsx query

Publicado por Isaias (4558 intervenciones) el 09/01/2018 17:13:28
Se puede utilizar OPENROWSET

1
2
SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\file.xls', 'SELECT * FROM [Clienti$]')

Si recibiera un msg de error como:

Msg 7308, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' cannot be used for distributed queries because the provider is configured to run in single-threaded apartment mode.

Entonces ejecute:
1
2
3
4
5
6
7
8
execute sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
execute sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO

Cheque
https://www.excel-sql-server.com/excel-import-to-sql-server-using-linked-servers.htm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar