The new SQL Server Setup Portal is live on TechNet

Check it out:   This is just the initial phase of a solution-based portal page to help you discover useful Setup content. The content will continue to evolve.


Installing SQL Server 2008 R2 Express

The final release of SQL Server 2008 R2 was made publically available on April 21, 2010! SQL Server Express continues to ship in 4 different packages. In this release of Express, we simplified the installation wizard. For the November CTP release, I documented the Express installation process at The installation process has not changed…


SQL Server Support on Windows XP x64

Recently, I have been getting several questions regarding whether SQL Server 2008 or SQL Server 2008 R2 is support on Windows XP x64. The simple answer is yes.  The confusion comes in around the service packs for Windows XP x64. If you search the internet for Windows XP x64 information, you will see several references…


Slipstream SQL Server 2008 Express with Advanced Services and Service Pack 1

Several folks have recently been asking how to slipstream Express with Advanced Services and Service Pack 1. Here are the instructions. Let me know if you encounter any issues.   1. Download “Microsoft® SQL Server® 2008 Express with Advanced Services ” from x86 or x64.   2. Download the SQL Server 2008 Service Pack 1…


SQL Server 2008 Discovery Report

How can i tell what SQL Server features and version do I have installed? This question has been asked a lot recently.  Starting in SQL Server 2008, we added a SQL Server discovery report as an option on the Tools page on the Installation Center.  When you click on the link below, SQL Server will…


How to Install SQL Server 2008 R2 (Express Edition)

Overview: With the release of the SQL Server 2008 R2 November, we have simplified the SQL Server Express (all editions and package) installation process.  In this release, we have completed the following: Reduced the number of clicks by 50% when performing an install. All inputs are defaulted on Vista and above operating systems.  (many inputs…


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

We have been hearing that customers installing SQL Server 2008 and SQL Server 2008 August CTP are hitting the following error: “Invoke or BeginInvoke cannot be called on a control until the window handle has been created.” This issue is occurring due to .NET behavior on Win7 change that is exposing a bug in how…


SQL Server on Windows 7

SQL Server is supported on Windows 7, but you may need to apply the latest Service Pack level to be supported.    Here are the supported products and SP levels: SQL Server 2005: SP3 is required SQL Server 2008: SP1 is required SQL Server 2008 R2 CTP3:Supported without any additional updates The service pack for…


Troubleshooting .NET 2.0/3.5 Installation errors

The installation of .NET 3.5 can fail for several reasons. Sometimes the .NET 3.5 install fails and sometime SQL Server Setup fails to detect .NET is already on the machine.   If you view the %temp%\sqlsetup.log you can determine whether the .NET 3.5 installation failed or SQL Server Setup incorrectly detected .NET was already installed….


SQL Server 2008 Service Pack (SP) 1 on Microsoft Update as a Required Automatic Update

[Update on September 4th, 2009] We are still discussing when to make SQL Server 2008 SP1 available through Automatic Update. At this time, it would be released through Automatic Update in September.  SQL Server 2008 SP1 started to be deployed through Microsoft Update on April 28th. We are now considering making the update available through Automatic Update…