Data import / export with SQL Server Express using DTS Wizard

There are IMHO two major annoyances with SQL Server Express :
 - No Server Agent
 - No Import / Export function (called Data Transformation Services – DTS in SQL Server 2000)
 
Missing the Server Agent means you have to make your own backup (or other) scheduling, but luckily DTS is possible – it is just not installed as default with SQL Server Express (SSE). It’s very strange to me why Microsoft did not just include in the standard install so that it was available from SQL Server Studio, but I’ll settle for just being happy that it exists at all!

Check if you already have it by looking for this file: c:\%programfiles%\Microsoft SQL Server\90\DTS\Binn\dtswizard.exe. If you don’t have a ‘DTS’ directory (or even a ‘90′ directory) it has not been installed.

Here is how you get it:
 - It is included in the SQL Server Express Edition Toolkit – and only that. It you have installed another version of SSE, it works fine to install this package afterwards without uninstalling the others. Get it here: http://go.microsoft.com/fwlink/?LinkId=65111
- The DTS Wizard is included in the option “Business Intelligence Development Studio” so be sure to select that for install 
- If you have installed another version of SSE, the installer might report that there is nothing to install. Override this by checking the checkbox that displays the version number (in the installer wizard)

After install has finished, the DTS Wizard is available at c:\<programfiles>\Microsoft SQL Server\90\DTS\Binn\dtswizard.exe
you might want to make a shortcut, or even include it on the tools menu of SQL Studio.

70 Responses to “Data import / export with SQL Server Express using DTS Wizard”

  1. d Says:

    thanks for posting this. saved me a headache!

  2. Yasser Says:

    I followed the mentioned procedure and it worked quite well. Thanks and this information has helped me successfully transfer an entire database (structure+data) from an MS SQL Server 2005 Express database (on my local machine) to MS SQL Server 2005 (hosted online at our ISP).

  3. Data import/export on SQL Server Express (SSE) « Golbing Says:

    [...] before now? It is a major short-coming of SSE. A little search on the internet just now found me an entry on the Mobile Developer blog by T R Nilse with the answer. You have to install the SQL Server [...]

  4. Petter Says:

    Thanks a lot for this great info!

  5. Henrique Andrade Says:

    Excelent information!
    Tk´s!

  6. jarrod brown Says:

    You rock!!!

  7. Scott Gardner Says:

    Thanx dude…

  8. Dirk Pilniok Says:

    COOOOOOOOOL!!!!! You made my day!

  9. Eddy Says:

    busy downloading the toolkit – hope it works…

    :P

    if this works u will hv made my month =)

  10. Real Brain Says:

    This was of great help. I wasted several months in fuguring out how to export data from SQL Server 2005 Express to MS Access. You made my day. But it is surprising how MS has not included this feature in Management Studio. Its stupid Microsoft.

  11. Bron Says:

    This was exactly what I was looking for! Thanks a lot

  12. Todd Says:

    Thanks for this writeup. This was the exact solution i was hoping to find :)

  13. Anna Says:

    This is very appreciated. Thank you.

  14. Ron Says:

    Thanks for writing this down, perfect.

  15. omar Says:

    thanks very much man , it helps me alot

  16. Tafadzwa Says:

    Thanks a lot. You made my day!

  17. Nondumiso Says:

    Thanks very much. Really appreciate

  18. chris Says:

    Like all other comments, muchas grass… I was wondering why things were inconsistent between my XP Pro/Std Server/Vista platforms when it came to tools I KNEW were there, even for SQL Server 2005 Express. Definitely appreciated.

  19. holly Says:

    cool

  20. JD Says:

    Excellent , thanks for sharing. It worked great.

  21. OTINsiano Says:

    thanks dude, keep it up…

  22. Dimos Says:

    Hi,

    I cannot connect to a SQL 2000 server which is hosted online through my local SQL server 2005 express using the DTS Wizard. How I will do that?

    However I can connect to this server using the Object Explorer and see the data.

  23. Raju Visshwanath Says:

    Excellent piece of information. Thanks a lot.

  24. Kevin Says:

    Thank you for posting a link to actually download the tools! I knew what I needed, but I could not find a simple link to download the tools – just several guides explaining what they do and how to use them. I didn’t know they were packaged in the toolkit, so I couldn’t even find it on any Microsoft pages. I was really starting to get frustrated until I found your page, so thanks!

  25. Steve Says:

    Thanks. Install went well. Would have liked link on how to use it. I’m a novice as you can guess.

    Thanks Again.

  26. George Says:

    Very usefull and comprehensive, thanks.

  27. Gagan Says:

    Thanks, the info is great!! Just like to correct the syntax ..

    c:\%programfiles%\Microsoft SQL Server\90\DTS\Binn\dtswizard.exe

    You don’t need a “C:\” before “%ProgramFiles%”

    %ProgramFiles% is an Environment Variable!

  28. berney Says:

    superb man, it saved my time, thanks for sharing. It worked great

  29. Jaco Says:

    Thx, this has definitely made my day!

  30. Oz Says:

    Thanks!

  31. minhtuan Says:

    many Thanks…., :)

  32. Mat Says:

    It works for Access 2003 to SQL Express Migration!! Thank you very much.

  33. prashant Says:

    dear still i try to finging the “IMPORT OPTION” when right click on the sql server
    explorer in VISTA….?

  34. Sameer Says:

    Thanks a lot man….It made my work easy.

  35. Tommaso Says:

    Thanks a lot! It saved my day!

  36. Big Country Says:

    Thanks a bunch, it has helped me much!

  37. Kooth Says:

    Awesome! This was a great help! You are da MAN!

  38. bob Says:

    well it seems this works for everyone except me….
    in the installer of toolkit the check box is grayed and the details button says ‘only maintain allowed, use add remove programs’
    anyone help?
    thx very much

  39. yohai Says:

    Merci from Paris/France

  40. xarax Says:

    GURU!!! :D

  41. John Says:

    I can’t believe such a core feature is so buried. This is the first MS product I’ve used in a few years – and it seems they haven’t changed. I feel like it’s always “bait and switch” – here’s the free tool – but if you want easy access to core features, you’ll need to buy the enterprise edition! Too bad this approach wastes everyone’s time – time that could be spent solving real problems.

  42. Chad Says:

    This saved my life.

  43. Fredrik Says:

    Thanks a lot!

  44. oraras Says:

    Hi
    How can I transfer data to SQL Server Mobile , I have table with some rows in SQL Server but I would like to import or move or transfer to SQL Server Mobil.

    Thanks

  45. Carlos Says:

    Thank you; I´ve been struggling for 3 days now to find out (after trying many different workarounds) to find this up straight solution. I was really annoyed to have the tool in SQL Srv 2000 Dev ed. and not to in 2005 Express. Thanks again for sharing with all of us.

    Carlos, from Mexico

  46. KingNothing Says:

    hey man… you rock! Thanks a lot ;)

  47. Laura Says:

    After hours of searching and attempting different solutions, your explanation walked me through the process as quickly as I could download and install. Thank you!

  48. Data import / export with SQL Server Express Says:

    [...] There is a good guide here: Data import / export with SQL Server Express using DTS Wizard [...]

  49. Aleem Says:

    Good stuff …….. exported data from SQL 2005 Express to MS Access … but it changes the structure of fields in the tables … like text -> memo etc.

  50. The Mysterious Case of the Missing SQL Server 2005 Management Studio Express “Export Data” Functionality « Hell in a Handbasket Says:

    [...] This chap addressed the missing DTSWizard issue, and suggests downloading the SQL Server Express Edition Toolkit which should include the wizard. [...]

  51. itay amato Says:

    WOW!
    i think that every person who use the Express Edition, and want to export\import (just f***ing copy) the db from one server to an other is looking for this exact article you wrote!
    thank you!!

  52. zsolt Says:

    thanks for this article!!!

  53. kebabo Says:

    if such ppl woul work in MiserableSoft i would buy legit Trashdows

  54. kebabo Says:

    lied

  55. Konda Says:

    Cool article!!!

  56. Rodney Says:

    Only one small problem… the DTS does not seem to allow one to transform data – this is allowed in SQL Server 7.0 DTS

  57. Sachin bhosale Says:

    It is halpful for us.

  58. Jim Robert Says:

    You just saved me one hell of a headache! thanks :)

  59. David Woakes Says:

    I’m trying to import into a sql server compact edition database, I’ve got the wizard (with VS2008) but cannot work out how to connect to the compact edition database.

    Any ideas?

  60. FreedomIsntFree Says:

    I’m also trying to export from sql server CE into SQL Express db… any idea how? I don’t see a Data source that is compatible.

    HELP!

  61. Defiantclass1 Says:

    After 2 years, this post is still helpful! Thanks for the DTS/“Business Intelligence Development Studio” tip. It worked great!

  62. africanprince Says:

    Thanks Dude, I appreciate this post !!!

  63. Juanita Says:

    thank you so much, exactly what I needed. Only question I have is where does it store the import/export package after you create it? I can’t seem to locate it.

  64. Milind K Says:

    Was looking for the DTS wizard. Your article proved to be of great help. Many thanks !

  65. Mario Humbolth Says:

    Thanks Dude, i’ll be working on it.

  66. waleed Says:

    thanks…it’s great

  67. DougFiasco Says:

    Thanks a billion. It was the ‘checking the box’ to reinstall components that I had been missing.

  68. Andreas E. Mueller Says:

    Thanks a lot.

    Had to transfer a huge database from MSSQL 2000 to 2005.

    This saved my day. ;)

  69. Lony Says:

    This article saved my buns. Every tool I used that was the lite version dropped the export function after thirty days if it had it at all. Thanks!!!!

  70. Sujie Says:

    Thanks a lot. Great information. This is exactly what i was looking for. It really saved me lot of effort and time..highly appreciated.

Leave a Reply