Import Excel Spreadsheet

  • Can anyone tell me how to import an Excel spreadsheet into SQL so that the contents of the spreadsheet form an entire table in SQL please?

  • Right click your database -> Tasks -> Import Data -> Source: MS Excel -> File Path -> Destination

    That gets you to the general area. Then you have a variety of options depending on your needs.

    You can also save it as an SSIS package if you will be doing the same tasks frequently.

  • Hey Thank you for the help but when I right click the database I don't have the option to import data into my database. I'm running SQL Server Management Studio Express 2005 is there an upgrade that I should perform?

  • Clkgtrs1 (10/1/2010)


    Hey Thank you for the help but when I right click the database I don't have the option to import data into my database. I'm running SQL Server Management Studio Express 2005 is there an upgrade that I should perform?

    It should be under the Tasks sub-menu.

    You can also use the OpenRowSet / OpenDataSource functions:

    SELECT *

    INTO dbo.MyNewTable

    FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\test\xltest.xls', [Customers$])

    Wayne
    Microsoft Certified Master: SQL Server 2008
    Author - SQL Server T-SQL Recipes


    If you can't explain to another person how the code that you're copying from the internet works, then DON'T USE IT on a production system! After all, you will be the one supporting it!
    Links:
    For better assistance in answering your questions
    Performance Problems
    Common date/time routines
    Understanding and Using APPLY Part 1 & Part 2

  • other alternate is use linked server.

    edit:-

    follow this linke on how to configure

    http://support.microsoft.com/kb/306397

    ----------
    Ashish

  • Clkgtrs1 (10/1/2010)


    Hey Thank you for the help but when I right click the database I don't have the option to import data into my database. I'm running SQL Server Management Studio Express 2005 is there an upgrade that I should perform?

    Sorry, I'm not familiar with Management Studio Express 2005

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply