Import Excel 2007 with SQL Server Import and Export Wizard

In: SQL Server


6 Jan 2010

If you need to pull in data from an external source ad hoc, using SSIS is often overkill. Instead, SQL Server Import and Export Wizard (called “Import and Export Data” in the Start Menu, but DTSWizard.exe in the filesystem) usually does a good job. This is especially great way to pull in data from users, which typically comes in the form of an Excel attachment. Unfortunately, the providers to import from the newer Office 2007 and 2010 XLSX  file format (also referred to as “Open Office XML”) are not available by default and will likely result in a “Microsoft.ACE.OLEDB.12.0 Provider is not registered” error. The fix is as easy as  installing the “2007 Office System Driver: Data Connectivity Components” package from Microsoft. This same package will also enable access to Access 2007.

After installation, simply re-run DTSWizard and try to import again. If you can’t find Excel or Access in the Data Source dropdown list, remember that the providers only work in 32-bit mode, and therefore you need to run “Import and Export Data (32-bit),” which is located at “C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTSWizard.exe”.

  • Share/Bookmark

1 Response to Import Excel 2007 with SQL Server Import and Export Wizard

Avatar

rohit

May 7th, 2010 at 4:43 am

I tried this many times but everytime, i got a error message– check that object exist in database.

plzz sove it.

waiting for ur reply…

Comment Form

  • Yushe » Blog Archive » Conectar SQL Server con MySql: [...] Disclaimer: El árticulo arriba no es mio, es solo una traducción parcial del árticulo aqui [...]
  • Nick: Here is an extensive how to on sharing folders with Windows 7. http://www.ilertech.com/2010/09/shar [...]
  • dushyant kayarkar: I attempted to update my password on Ubuntu today and encountered a strange error. I thought I’d d [...]
  • Prakash - Savvysoft Technologies: USE master GO -- To use named parameters: Add linked server in the source (Local machine - eg: Mac [...]
  • Mike: Doh! The inprocess flag was killing me. Thanks. [...]


This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 United States.