THE SQL Server Blog Spot on the Web

Welcome to - The SQL Server blog spot on the web Sign in | |
in Search

John Paul Cook

SQL Server 2008 on Windows 7

SQL Server 2008 will install on Windows 7 and it works just fine – although you may need to reboot Window 7 before successfully installing SQL Server 2008. Both Aaron Bertrand and I got this error from the installer before we rebooted:

Invoke or BeginInvoke cannot be called on a control until the window handle
has been created.

Once you succeed in getting the installer to run, you will see the Program Compatibility Assistant appear with this warning:


It’s nothing to worry about. It’s just a friendly reminder that once the SQL Server 2008 installation completes, it must be followed up by an installation of SQL Server 2008 Service Pack 1 or later. Service Pack 1 is available here:

The version of Books Online that comes with SQL Server 2008 is outdated, so you might want to do a custom install and leave it out. The most current BOL is found here:

SQL Server 2008 doesn’t come with sample databases. Instead, they are obtained from Codeplex:

You can extend the spatial data functionality in SQL Server 2008 by installing these additional functions: If you have MapPoint 2009 installed on a 32-bit OS, you might also be interested in this MapPoint add-in for SQL Server 2008: (If you use 7-Zip to extract the files from the exe and then use Orca to remove the Launch Condition from the msi, you can install it on 64-bit systems but it won’t perform as well.)

Those last few items really don’t have anything to do with Windows 7, but since this post is about installing SQL Server 2008, I wanted to provide you with a comprehensive list.

Published Monday, August 10, 2009 1:14 AM by John Paul Cook



Aaron Bertrand said:

August 14, 2009 4:25 PM

Ali said:

Top professional article, straight to the point, very very helpful,

thanks a lot buddy!

January 16, 2010 8:15 PM

Sandeep said:

When I was installing this sql server 2008 on windows 7 it showed me the same compatibility issue that is posted here.. but then I procesded. I have gone till configure step and then one rule fails which says "this system has sql 2008 server already isntalled and I should install sql server 2008 sp1. But I dont have sny sql server 2008 version and it did not work even if I install sql server 2008 sp1

Any help please.

March 12, 2010 4:43 PM

John Paul Cook said:

March 12, 2010 5:03 PM

Sandeep said:

Ok Sure.. Thanks John

March 13, 2010 11:04 AM

Hari Krishna Maddela said:


Iam strucking with a problem from last three days with SQL Server 2008 installing in windows 7, i tried a lot with different options but i dint able to install. i am getting a compatibility issue, when i clicked run program button it giving a dialog box saying "Native sql install bootstrapper has stopped working". i am not able to understand this. please any one solve this issue.

March 31, 2010 10:26 AM

John Paul Cook said:

To get timely answers to technical questions on SQL Server, you need to post to the SQL Server forums. The setup forum is found here:

March 31, 2010 11:25 AM

SlowNinja said:

Hey guys it seems she has upgraded her system and has used a backup (assuming) she has used the default name for her pc that 7 provided and therefore it is trying to connect to her old pc for the .Db file, you might have to manually edit the name or reinstall windows with the same pc name as your previous xp install

April 12, 2010 9:00 PM

bhavinelite said:

will it work on win 7 basic and 32bit version as well??

May 31, 2010 3:14 AM

John Paul Cook said:

Yes, it will work on all versions of Windows 7.

May 31, 2010 9:13 AM

vishvadeepak.tripathi@gmail,com said:

i got thesr error at the time of installation of sql server 2008

on window 7 home premium.






Please refer to help and support for more information.


but now at the time of system requirement checking through error and installshield exit.

September 11, 2011 8:05 AM

John Paul Cook said:

This is not the place to troubleshoot installation problems.

To get timely answers to technical questions on SQL Server, you should post to the SQL Server forums. The setup forum is found here:

I have blocked further comments from being posted. To get help with setup issues, please use the above link.

September 11, 2011 1:20 PM
New Comments to this post are disabled

About John Paul Cook

John Paul Cook is a database and Azure specialist in Houston. He previously worked as a Data Platform Solution Architect in Microsoft's Houston office. Prior to joining Microsoft, he was a SQL Server MVP. He is experienced in SQL Server and Oracle database application design, development, and implementation. He has spoken at many conferences including Microsoft TechEd and the SQL PASS Summit. He has worked in oil and gas, financial, manufacturing, and healthcare industries. John is also a Registered Nurse currently studying to be a psychiatric nurse practitioner. Contributing author to SQL Server MVP Deep Dives and SQL Server MVP Deep Dives Volume 2. Connect on LinkedIn

This Blog



Privacy Statement