How to fix SSMS import excel issue for Dell/Windows?

Zach Masessa 0 Reputation points
2024-07-17T13:35:41.4566667+00:00

Hi,

Im starting to learn how to code in SQL and want to start creating my own projects. Im trying to import my own excel file (64 bit) to the SSMS server but am unable to do so because of this image in the attached. Can anyone help with a solution to this? Im currently using a dell computer. Anything helps.. thanks!

User's image

Excel
Excel
A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
1,687 questions
SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,345 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Erland Sommarskog 107K Reputation points
    2024-07-17T13:41:46.0766667+00:00

    SSMS 20 is a 32-bit application, so you need the 32-bit provider for the import to work. See https://www.microsoft.com/en-us/download/details.aspx?id=54920.

    Alternatively, if you have SQL Server installed on your machine, there is a 64-bit version of the Import/Export wizard in the SQL Server program group.

    The next version of SSMS, SSMS 21, will be 64-bit, but it will not be out for a while.


  2. Yitzhak Khabinsky 25,731 Reputation points
    2024-07-17T15:07:31.1933333+00:00

    Hi @Zach Masessa,

    As @Erland Sommarskog already pointed out, you need to download and install 32-bit edition of Microsoft ACE OLEDB Provider 16.0: https://www.microsoft.com/en-us/download/details.aspx?id=54920

    If you already have 64-bit MS Excel on your machine, it means you need to install 32-bit edition of Microsoft ACE OLEDB Provider 16.0 at the command prompt with an additional flag as follows:

    c:\>AccessDatabaseEngine.exe /quiet
    

    This will allow to co-exist both edition, i.e. 64-bit and 32-bit, of the Microsoft ACE OLEDB provider on your machine.

    Additionally, in the Wizard please select a higher version of the Excel: Microsoft Excel 2016.

    ACE OLEDB Provider 2024-07-17 143648