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
show 1 more comment

3 Answers 3

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
show 3 more comments

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
add comment

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

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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