About

Welcome to Allan's Ramblings!

Blogging about Technology and more.

Who am I?

Tag cloud

Archives

01 Mar - 31 Mar 2008
01 Apr - 30 Apr 2008
01 May - 31 May 2008
01 Jun - 30 Jun 2008
01 Aug - 31 Aug 2008
01 Sep - 30 Sep 2008
01 Oct - 31 Oct 2008
01 Nov - 30 Nov 2008
01 Feb - 28 Feb 2009
01 Mar - 31 Mar 2011
01 Jan - 31 Jan 2012

Calendar

« February 2012
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Links

The Active Network
Partners For Haiti
One Mile Clinic PNG

Search!

Last Comments

Allan Nienhuis (Cisco VPN for Win…): The Shrew.net client supp…
Allan Nienhuis (Cisco VPN for Win…): I updated the article wit…
Allan Nienhuis (Cisco VPN for Win…): I tried installing the sh…
allan (Javascript intell…): when MS ships Jquery with…

Stuff

Powered by Pivot - 1.40.5: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 

« Reset Terminal Servic… | Home | Javascript intellisen… »

SQL Server 2008 express install madness

09 09 08 - 11:55

I happen to use the express editions of Visual Studio and Sql Server on my home computers, more out of a sense of exploration than anything else as I have access to the full versions through work if I wanted them.

After upgrading to the new VSExpress 2008 SP1 bits, I decided I wanted to add the new sqlServer management studio express tool (not installed by default with VS Express when you choose to also install SQLServer).  I happily downloaded the advanced package (with tools), ran the setup, and then just sat there dumbfounded by the most complicated installation wizard I've ever seen.  Honestly.  I had to click around for a while to figure out what I might have to do to get the tools installed.  I made the mistake of choosing to 'add additional features' to my existing installation.  I happily checked the managment studio option, and proceeded to completely destroy my sql server installation.  Well, it was mostly a matter of breaking the 'user instance' feature that Visual Studio uses to manage databases, but nevertheless the installation was broken from that point onward.  I tried uninstalling, reinstalling, turning features on and off, and still couldn't get things to work.  I couldn't even get the uninstall to finisch correctly.

It seems that I should have chosen the 'upgrade your version of sql server' option, even though I already had sqlServer Express 2008 SP1 installed (via visual studio).  For some reason the product managers decided that a version of sql server with the extended tools was an upgrade rather than just adding some features.  Seems that the install team forgot this when giving people the option to just add the features to the existing installation.  Obviously it's just a bug, but it seems that with such a complicated installation process they're just asking for trouble.  It made me really consider recomending xcopy type installations for future products that I'm involved building...

The solution in the end was this: use the windows install cleanup tool to remove the fubaared installer entries in add/remove programs (which said it was successful, but didn't work in this case), and then proceed to wipe EVERYTHING related to visual studio and Sql server off of my box.  I deleted the software keys in the registery, and deleted the files from program files folders.  Reboot.  Then install SQL Server Express 2008 sp1 (with tools) first, then install VS Express 2008 sp1.  It seems to be working now.

I'm not a Microsoft basher (love their dev tools), but I have to call this one as I see it: a real failure in the installation process, especially with an SP1 product.


No comments

  
Remember personal info?

Emoticons / Textile


 

  (Register your username / Log in)

Notify:
Hide email:

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.