On attempts to uninstall Sql Server 2012, I'm getting an installer initialization error of:
Exception type: System.Collections.Generic.KeyNotFoundException
Message:
The given key was not present in the dictionary.
Can't figure out how to fix this... I'd like to re-install/fix but I'm stuck.
the full log is:
Overall summary:Final result: Failed: see details below
Exit code (Decimal): -2146232969
Exit facility code: 19
Exit error code: 5495
Exit message: The given key was not present in the dictionary.
Start time: 2014-04-11 15:37:17
End time: 2014-04-11 15:38:14
Requested action: RunRules
Exception help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3000.0&EvtType=0xA0A72FEE%400xD05BC945&EvtType=0xA0A72FEE%400xD05BC945
Machine Properties:
Machine name: PC-KKRASNOWSKY
Machine processor count: 8
OS version: Windows 7
OS service pack: Service Pack 1
OS region: United States
OS language: English (United States)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
SQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER Database Engine Services 1033 Standard Edition 11.1.3000.0 No
SQL Server 2012 Management Tools - Basic 1033 Standard Edition 11.1.3000.0 No
SQL Server 2012 Management Tools - Complete 1033 Standard Edition 11.1.3000.0 No
SQL Server 2012 LocalDB 1033 Express Edition 11.1.3000.0 No
Package properties:
Description: Microsoft SQL Server 2012 Service Pack 1
ProductName: SQL Server 2012
Type: RTM
Version: 11
SPLevel: 0
Installation edition: Evaluation
User Input Settings:
ACTION: RunRules
CONFIGURATIONFILE:
ENU: true
FEATURES:
HELP: false
IACCEPTSQLSERVERLICENSETERMS: false
INDICATEPROGRESS: false
INSTANCENAME: <empty>
PID: *****
QUIET: false
QUIETSIMPLE: false
RULES: GlobalRules
UIMODE: Normal
X86: false
Configuration file: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20140411_153706\ConfigurationFile.ini
Rules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: The rule result report file is not available.
Exception summary:
The following is an exception stack listing the exceptions in outermost to innermost order
Inner exceptions are being indented
Exception type: System.Collections.Generic.KeyNotFoundException
Message:
The given key was not present in the dictionary.
HResult : 0x80131577
Data:
HelpLink.EvtType = 0xA0A72FEE@0xD05BC945
DisableWatson = true
Stack:
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Microsoft.SqlServer.Configuration.UIExtension.RegistrationService.GetRegistrationInfo[T](String moniker)
at Microsoft.SqlServer.Configuration.UIExtension.UserInterfaceFactoryService.Create(String moniker, Predicate`1 pageFilter)
at Microsoft.SqlServer.Configuration.UIExtension.UserInterfaceService.Start(String moniker, Predicate`1 pageFilter)
at Microsoft.SqlServer.Configuration.UIExtension.StartAction.ExecuteAction(String actionId)
at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun, ServiceContainer context)
Any help would be greatly appreciated.