One issue, several \”solutions\”
I had the unbounded joy of being able to install SQL2008 on Windows 2008 R2 this week.
Joy ? Is that too strong a word ?
Yes, it is, because what should have taken a day ended up taking 3 !! During my trials, I came across one problem, but the solution was different in each case.
note: servers were sub-strength VMs – I recommend physical tin if you\’ve got the budget, or the beefiest VM you can muster on the quietest host you\’ve got.
In each case, SQL2008 Setup bailed out with an error:
Cannot invoke window control until it has been created.
Scenario 1
Installing SQL 2008 RTM
Solution 1
Take it very slowly. Very VERY slowly. At the end of the information gathering section of the install, it will actually create a Configuration.ini file to do the install itself. Once the first install is complete, you can use this file (and the Summary.txt file in the same folder) to do an automated install on other servers (From the Installation Center, choose \’Advanced\’, then \’Install from configuration file\’)
Scenario 2
Installing SQL2008 Service Pack 1
Solution 2
Boot the server. Try it again a couple of times before going to Solution 3.
Solution 3
Make sure that you have not tweaked your RTM install for language settings for the SQL Server and your installation account. If you have, untweak them before having another go – remember to restart SQL Server beforehand.
Solution 4
Wait for the error message. If your installing from the self-extracting exe, you can copy the extracted files from their extracted location before you press OK on the error box. You can then run the service pack setup from the unpacked files. Try it and you\’ll see what I mean.
Solution 5
Murphy puts his coat on and leaves the building. True – the last time I got this error on the last server I was building, it failed 8 times and then just worked !
Hope this helps !