Chris Rasmussen · Photographer · Infrastructure Guy · Code Dabbler · Traveller

Error 29506 when installing SQL Server 2005 Management Studio Express on Vista

If you need to install SQL Server 2005 Management Studio Express on Windows Vista you might receive an error like the screenshot below.

SSMSE installation error on Windows Vista

This is due to the new Vista feature called User Account Control or UAC. The fix is pretty simple and there are 2 different ways of implementing it.

1. Under ‘Accessories’ from ‘All Programs’, right-click the Command Prompt shortcut and select ‘Run as Administrator’. Accept the UAC warning when prompted.
2. From the command prompt change to the directory that holds the SSMSEE installation .MSI file.
3. Enter the command .\SQLServer2005_SSMSEE_x64.msi if you’re running Vista x64 (64-bit) or .\SQLServer2005_SSMSEE.msi if you’re running Vista x86 (32-bit)
4. Press enter and complete the installation as normal.

The second method is to disable UAC completely but I wouldn’t recommend it.

banner ad

44 Responses to “Error 29506 when installing SQL Server 2005 Management Studio Express on Vista”

  1. kevin says:

    very good! it really help me .Thanks

  2. Matt says:

    Thanks for the tip, this works.

  3. Lafitte says:

    Tried it but it didn’t work, any other suggestions

  4. Chris says:

    Hi Lafitte,

    What problem are you experiencing when you try the steps above? If you give more detail I might be able to help …

    Thanks

    • jonathan says:

      i tried to install and i used both methods above but still nothing :/

      disabled UAC and still got the same error message :/

      im confused and i need SQL for a software project :/

      • Chris says:

        jonathan: You disabled UAC and got the same error? This is the only fix for this error that I’m aware of and it’s worked in 100% of cases for me. Is your system enforcing UAC via group policy perhaps?

  5. Karthik says:

    excellent tip. worked perfect. Thanks

  6. Kevin says:

    Thanks for the tip. Worked perfectly.

  7. GioveFi says:

    Very usefull,
    UAC is acronymous for “Use Another Computer” :-) )

  8. mehmet says:

    thanks a lot bro, it really works.

  9. Happy Man says:

    Thanks for this help, it’ s very usefull.

  10. Prithviraj says:

    Thanks buddy, it worked perfectly

  11. Yann says:

    Thank you very much.

  12. Great. Worked like a champ!

  13. Rami Ash says:

    Man,

    This is the best explain I have ever read, clean, clear and to the point.

    Thanx a lot!!

  14. Victor says:

    how do you change the directory in command prompt?

  15. Chris says:

    @Victor: I assume you’re not familiar with DOS commands? The one you need is “cd”. If the installer is in C:\Install you need to enter “c:”, press enter, then enter “cd \Install” and press enter – all commands should be entered without the quotes. I hope that’s what you mean?

  16. Kicasd says:

    thx man, this realy works.

  17. oded magid says:

    very nice! thank you :)

  18. Ru63n says:

    Excellent!

  19. Ankur says:

    Thanks a ton!! It worked…

  20. Jan says:

    Works like a charm with Windows 7 RC. Thank you!

  21. Ejaz says:

    After spending 2 days and dozens of alternatives this is the only one worked for me.

    Thank you very much.

  22. DevNetFx says:

    Thanks Guys. Wonder why can’t microsoft list these reasons. They are going from dumb to dumber.

  23. AAjus says:

    This solved my problem. Thanks

  24. buunyamin says:

    tesekurler kardes (thank you my friend)

  25. VanHao_VietNam says:

    Thank you verry much! I love you :D

  26. Derek says:

    Thank you very much!!

  27. jyo says:

    I Love you man.. it worked

  28. javier says:

    Excellent!!, thank you for resolve this issue

  29. tentenct says:

    good job thank you very much ^^

  30. Adrian says:

    Only way to fix error 29506 on Windows 7 that I have tried. Great post and thanks!!!

    • Chris says:

      Adrian: Thanks for the comment. You’re right too – this should also work on Windows 7 although I haven’t tried it myself. :)

    • Magdalena says:

      I have the same problem on win 7. Can anyone help me? I did not manage to solve this problem bye my self.

      My mail is megy1985@hotmail.com and hope that someone will read this and try with TeamViewer get in my computer and fix it. I am hopeless :o (

      • Chris says:

        Magdalena: There is a registry key for it that needs to be set to 2, from memory. I can’t remember the exact details but if you search for SQL Server integrated authentication on Google you’ll find it (the setting is the same for SQL Server Express and the full version of SQL Server).

  31. Magdalena says:

    I have the same problem on win 7. Can anyone help me? I did not manage to solve this problem bye my self.

    My mail is megy1985@hotmail.com and hope that someone will read this and try with TeamViewer get in my computer and fix it. I am hopeless :o (

  32. Ash says:

    Hi, I have windows 7 on my lptp and I was getting the same error 29506.
    I tried the way as mentioned and it works absolutely fine. Thankyou.

    But I have anathor problem now. I have installed SQL server 2008 and also the management studio for it. My problem is I cannot reconfigure the authentication for SQL Server 2008. I want to change it from default NT authenticatio to mixed mode so that I can login thru SQL user.

    I couldn’t find it on web. Can anyone please help me with it.

    thx

  33. Zubair Masoodi says:

    Excellent job, well done :-)

  34. spugna says:

    good fix. worked like a charm.

  35. maddy says:

    Thanks! worked for me too!

  36. Will Marcouiller says:

    Worked perfect under Windows 7!

  37. Nguyen Nghiem says:

    Thank you for your solution and guide. It’s really cool :)

  38. Preetam Sahu says:

    Yes This worked for me. Thanks a lot…

Leave a Reply

Powered by Wordpress | Designed by Elegant Themes