Exception encountered installing SQLExpress 2012

Unanswered Exception encountered installing SQLExpress 2012

  • Thursday, March 22, 2012 9:29 PM
     
     

    I'm installing SQL Server Express 2012 on Windows 8 beta and I'm getting the below exception on some but not all images.  This issue may exist for me on other OS's but so far I've only seen it on Win 8.  I've tried the KB for SQLExpress 2008, http://support.microsoft.com/kb/2000257 but that has not helped.  Any thoughts?

    (01) 2012-03-22 17:04:54 Slp: External component has thrown an exception.
    (01) 2012-03-22 17:04:54 Slp: The configuration failure category of current exception is ConfigurationFailure
    (01) 2012-03-22 17:04:54 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing ConfigRC and scenario ConfigRC.
    (01) 2012-03-22 17:04:54 Slp: System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.Win32.SafeNativeMethods.CloseHandle(IntPtr handle)
    (01) 2012-03-22 17:04:54 Slp:    at System.Runtime.InteropServices.SafeHandle.InternalDispose()
    (01) 2012-03-22 17:04:54 Slp:    at System.Diagnostics.Process.Close()
    (01) 2012-03-22 17:04:54 Slp:    at System.Diagnostics.Process.Dispose(Boolean disposing)
    (01) 2012-03-22 17:04:54 Slp:    at System.ComponentModel.Component.Dispose()
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart(Process processSql)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer(String[] parameters)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases(EffectiveProperties properties, Boolean isConfiguringTemplateDBs, Boolean useInstallInputs)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig(ConfigActionTiming timing)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
    (01) 2012-03-22 17:04:54 Slp:    at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
    (01) 2012-03-22 17:04:54 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    (01) 2012-03-22 17:04:54 Slp: Inner exceptions are being indented
    (01) 2012-03-22 17:04:54 Slp: 
    (01) 2012-03-22 17:04:54 Slp: Exception type: System.Runtime.InteropServices.SEHException
    (01) 2012-03-22 17:04:54 Slp:     Message: 
    (01) 2012-03-22 17:04:54 Slp:         External component has thrown an exception.
    (01) 2012-03-22 17:04:54 Slp:     Data: 
    (01) 2012-03-22 17:04:54 Slp:       SQL.Setup.FailureCategory = ConfigurationFailure
    (01) 2012-03-22 17:04:54 Slp:       WatsonConfigActionData = INSTALL@CONFIGRC@SQL_ENGINE_CORE_INST
    (01) 2012-03-22 17:04:54 Slp:       WatsonExceptionFeatureIdsActionData = System.String[]
    (01) 2012-03-22 17:04:54 Slp:     Stack: 
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.Win32.SafeNativeMethods.CloseHandle(IntPtr handle)
    (01) 2012-03-22 17:04:54 Slp:         at System.Runtime.InteropServices.SafeHandle.InternalDispose()
    (01) 2012-03-22 17:04:54 Slp:         at System.Diagnostics.Process.Close()
    (01) 2012-03-22 17:04:54 Slp:         at System.Diagnostics.Process.Dispose(Boolean disposing)
    (01) 2012-03-22 17:04:54 Slp:         at System.ComponentModel.Component.Dispose()
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart(Process processSql)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer(String[] parameters)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases(EffectiveProperties properties, Boolean isConfiguringTemplateDBs, Boolean useInstallInputs)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig(ConfigActionTiming timing)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
    (01) 2012-03-22 17:04:54 Slp:         at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
    (01) 2012-03-22 17:04:55 Slp: Watson Bucket 1 
     Original Parameter Values 
    (01) 2012-03-22 17:04:55 Slp: Parameter 0 : SQL Server 2012@RTM@ 
    (01) 2012-03-22 17:04:55 Slp: Parameter 1 : Microsoft.Win32.SafeNativeMethods.CloseHandle 
    (01) 2012-03-22 17:04:55 Slp: Parameter 2 : Microsoft.Win32.SafeNativeMethods.CloseHandle 
    (01) 2012-03-22 17:04:55 Slp: Parameter 3 : System.Runtime.InteropServices.SEHException@-2147467259 
    (01) 2012-03-22 17:04:55 Slp: Parameter 4 : System.Runtime.InteropServices.SEHException@-2147467259 
    (01) 2012-03-22 17:04:55 Slp: Parameter 5 : SqlEngineDBStartConfigAction_install_configrc 
    (01) 2012-03-22 17:04:55 Slp: Parameter 6 : INSTALL@CONFIGRC@SQL_ENGINE_CORE_INST 
    (01) 2012-03-22 17:04:55 Slp: 
     Final Parameter Values 
    (01) 2012-03-22 17:04:55 Slp: Parameter 0 : SQL Server 2012@RTM@ 
    (01) 2012-03-22 17:04:55 Slp: Parameter 1 : 0x987D2693 
    (01) 2012-03-22 17:04:55 Slp: Parameter 2 : 0x987D2693 
    (01) 2012-03-22 17:04:55 Slp: Parameter 3 : 0xE8A9805D 
    (01) 2012-03-22 17:04:55 Slp: Parameter 4 : 0xE8A9805D 
    (01) 2012-03-22 17:04:55 Slp: Parameter 5 : SqlEngineDBStartConfigAction_install_configrc 
    (01) 2012-03-22 17:04:55 Slp: Parameter 6 : 0x9C5770A6 

All Replies

  • Thursday, March 22, 2012 10:57 PM
     
     
    That's a lot of errors! Do you have all critical updates fro Windows 8? Take a look at this: http://sql-articles.com/articles/general/installing-sql-server-2012/ Also, try to set up a folder and extract the files there.
  • Friday, March 23, 2012 2:22 PM
     
     
  • Friday, March 23, 2012 4:47 PM
     
     
    Thanks for the replies.  I've got all the latest updates for my build of Windows 8.  All the msi logs are reporting --Installation completed successfully.  I'm finding the exception in the Detail.txt file so it seems to be a post installation configuration item.  I did forget to mention that I'm running the install silently from the command line.

    Tom Svare

  • Monday, March 26, 2012 8:46 AM
    Moderator
     
     

    Hi samjacsql,

    This problem occurs because the user-defined server alias does not allow for shared memory connections.

    For more information, please refer to http://techgurulive.com/2009/05/24/configuration-action-failed-for-feature-sql_engine_core_inst-during-timing-configrc-and-scenario-configrc/.


    Thanks,
    Maggie


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. This can be beneficial to other community members reading the thread.

  • Monday, March 26, 2012 12:45 PM
     
     

    Hi Maggie,

    Thanks for the reply.  When I run cliconfg I don't have any entries in the Alias tab.  I ran both the 32 and 64 bit version.  I'm going to run through some system diffs today to see if I can come up with anything. 


    Tom

  • Wednesday, April 04, 2012 12:47 PM
     
     

    Hello All,

    Thanks for the responses.  I've not had any luck with anything.  At this point I'm going to wait for the next Windows 8 beta refresh and start again.


    Tom

  • Wednesday, April 04, 2012 5:38 PM
     
     

    had did you get the installation files - did you extract them from an .ISO image or did you mount the .ISO or have you burned it to a DVD?

    If you extracted the files from the .ISO image using WinZip, please use WinRAR to extract the files from .ISO and copy it to local disk. (WinZip does not extract the files correctly resulting in interesting issues of various types)

  • Monday, April 16, 2012 4:35 PM
     
     
    Did you get any solution for this. ?
  • Monday, April 16, 2012 4:38 PM
     
     

    We just installed the latest RC build of Win 8 this morning and can no longer reproduce the issue.  I forgot to update the thread, thanks for the reminder.


    Tom