SQL Server 2014, Import from Excel 2013 file RRS feed

  • Question

  • When import data from excel, it transfers upto 250 fields only. Is there any way to include all excel columns?

    Alternatively tried the following syntax:

    SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=C:\0PMO\AppDevResourceUsage.xlsx;HDR=YES', 'SELECT * FROM [ResourceUsage2015] ')

    But getting the following errors:

    Syntax error in FROM clause. (Microsoft Access Database Engine)

    Any suggestions will be appreciated. Thanks.

    Monday, July 27, 2015 9:06 PM


  • Hi R.K.Nair,

    This is know limitation for the Microsoft Access Database Engine. We also can get this limitation from the Access limitation from link below:
    Access 2010 specifications

    We can import the data from Excel using name range and here is an helpful blog for your reference:

    Importing Excel 2010 Data into Sql Server

    Regards & Fei

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, July 28, 2015 7:59 AM

All replies