Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

I am trying to install SQL Server 2012 running setup.exe on 64-bit windows 8. After the "please wait" dialog, the installation center comes up. I chose "New SQL Server stand-alone installation", getting a new "please wait" dialog and then this window:

enter image description here

I press ok and comes to a dialog where the product key is input, I press next and accept the license terms, next again, leaves as it is, press next, the installation seems to start.

This should happen according to the text in the window: Scan for product updates, download setup files, extract setup files, install setup files.

After a while, the window dissapears and I get no message.

Nothing seems to be installed.

What really happened?

share|improve this question
1  
    
Did you find anything interesting in C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\Summary.txt? –  Aaron Bertrand May 23 '13 at 13:28
    
What is the best way of posting that file? It did not seem to be anything useful in it however! –  Anders Lindén May 23 '13 at 13:35
    
Pastebin perhaps? –  Aaron Bertrand May 23 '13 at 13:35
    
pastebin.com/ixrRfGHc –  Anders Lindén May 23 '13 at 14:12

4 Answers 4

If this is RTM, I would recommend slipstreaming SP1 + the latest CU into setup before installing, and making sure you install from a local source rather than an ISO, network folder, external drive, etc.

To slipstream you can just download SP1 (likely SQLServer2012SP1-KB2674319-x64-ENU.exe) and/or a CU (CU3 is here; CU4 should be released any moment now) to a folder (say C:\SP1Updates\), extract the files (you should end up with .exe files like SQLServer2012-KBxxxxxxx-x64.exe and you can ignore or get rid of the source 4xxxxx_intl_x64_zip.exe files) and then run setup from a command line like so:

setup.exe /UpdateEnabled=1 /UpdateSource="C:\SP1Updates\"

Or you can download the slipstreamed ISO from here (they have slipstream in the name, just note they contain SP1 but no CU):

Microsoft® SQL Server® 2012 Service Pack 1 (SP1) (download link)

Some blog posts that go into greater detail about slipstreaming:

You might also try the technique here, and you should be able to use slipstream here as well if you want (you'll just need to use a different PatchLevel, 11.00.3000.00 I believe):

In case that blog post disappears, I'm going to steal the content and paraphrase (since part of the instructions seem incorrect):

  1. Save the following in a .reg file and merge to populate the registry:

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\Bootstrap]
    "BootstrapDir"="C:\\Program Files\\Microsoft SQL Server\\110\\Setup Bootstrap\\"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\Bootstrap\Setup]
    "PatchLevel"="11.00.2100.60"
    
  2. Next, copy the following files and folders from all of the media to:

     C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012
    
  3. Next, run setup from the new location, and it should proceed beyond the point of error this time.

(Note that I haven't tried this technique.)

share|improve this answer
    
I tried this, running setup.exe from c: as mentioned. I was prompted for the installation media directory. I tried F: from which I had copied everything to C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012. This was leading me suprisingly long. I could actually enter product key and chose which product to install. Then, this error message came up: Unable to load rule class 'ASSPIExistingFarmUnconfiguredWarningCheck Error code 0x84BE0004. –  Anders Lindén May 23 '13 at 13:56
    
Picking the directory C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012 as installation media gave me an error message about the product key being incorrect. –  Anders Lindén May 23 '13 at 13:57
    
Oh, by "tried this", I only refer to the instructions withing the beige section. –  Anders Lindén May 23 '13 at 13:58

I had a similar problem with a patch on SQL 2008 R2. It just silently died. I ended up calling Microsoft and documented the process we went through to find the solution. While I realize your problem is going to be different from the one I had the process may be of some help.

http://www.sqlservercentral.com/Forums/Topic1262389-391-4.aspx

share|improve this answer
    
I tried caspol.exe -machine -reset as the forum post sais, but the switch -reset was not a valid alternative. –  Anders Lindén May 23 '13 at 14:13
    
I was more thinking you should go through the process of running procmon from sysinternals and see if you get anything from it. That and check the log file here C:\Documents and Settings\usersid\Local Settings\Temp\2\SqlSetup.log. Making appropriate changes for your userid etc. –  Kenneth Fisher May 23 '13 at 14:16
    
Well, I have been into this in two days now, I will choose this option when I am bit more desperate! –  Anders Lindén May 23 '13 at 14:18
    
sysinternals is a free download. You should be able to get it and try it yourself without much effort. I wasn't suggesting calling Microsoft :) Just following the same process that particular tech did. –  Kenneth Fisher May 23 '13 at 14:25
    
Hm, I cannot find out how to attach it to a certain process... –  Anders Lindén May 23 '13 at 14:44

For me, solution was just to uninstall Setup Files from through Control Panel

share|improve this answer

Thanks for the ideas, my issue stemmed from residue from previous installation trys. The clue was in the setup logs found in C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\ I went ahead and found all traces in the registry, programs & features, and program folders and eliminated them.

share|improve this answer

protected by Paul White Jul 29 at 17:41

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.