Hi,
After googling frantically for a solution to my problem I decided to try to get some help from here.
I upgraded from Windows 7 to Windows 10 when it came available and had some previous versions of SQL Server installed before but uninstalled them before upgrading to Windows 10. There was alot of traces of the old installations and after spending hours removing
them using msiinv.exe and cleaning out the registry, there shouldn't be anything left.
Still I get the same error when trying to install SQL Server 2014: There was a failure to calculate the applicability of setting LICENSEPATH.
This applies to both the standard and the express version. The standard version is run from an iso and the express version from a .exe file.
EDIT: I noticed that I have the same Culture ID problem as the OP in:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/a8a52f80-764d-4a01-b60a-1c4c363d1150/error-while-trying-to-upgrade-sql-2008-sp2-to-sql-2012-there-was-a-failure-to-calculate-the
I live in Finland but everything apart from the timezone and keyboard settings are set to english. This can't be an issue since It's worked fine before with previous versions of Windows.
Below is the Summary.txt file from the Log. Notice that the log file says Windows 8 when I'm actually running Windows 10
Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2057043966
Exit facility code: 1380
Exit error code: 2
Exit message: There was a failure to calculate the applicability of setting LICENSEPATH.
Start time: 2015-11-13 11:49:44
End time: 2015-11-13 11:49:52
Requested action: InstallFailoverCluster
Exception help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.4100.1&EvtType=0x0BA02FC6%400x294A9FD9&EvtType=0x0BA02FC6%400x294A9FD9
Machine Properties:
Machine name: ***********
Machine processor count: 8
OS version: Windows 8
OS service pack:
OS region: United States
OS language: English (United States)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Package properties:
Description: Microsoft SQL Server 2014
ProductName: SQL Server 2014
Type: RTM
Version: 12
Installation location: H:\x64\setup\
Installation edition:
Slipstream: True
User Input Settings:
ACTION: InstallFailoverCluster
AGTDOMAINGROUP: <empty>
AGTSVCACCOUNT: <empty>
AGTSVCPASSWORD: <empty>
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT: <empty>
ASSVCPASSWORD: <empty>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: <empty>
ASTEMPDIR: Temp
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE:
ENU: true
ERRORREPORTING: false
FAILOVERCLUSTERDISKS: <empty>
FAILOVERCLUSTERGROUP:
FAILOVERCLUSTERIPADDRESSES: <empty>
FAILOVERCLUSTERNETWORKNAME: <empty>
FEATURES:
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: <empty>
FTSVCACCOUNT: <empty>
FTSVCPASSWORD: <empty>
HELP: false
IACCEPTSQLSERVERLICENSETERMS: false
INDICATEPROGRESS: false
INSTALLSHAREDDIR: <empty>
INSTALLSHAREDWOWDIR: <empty>
INSTALLSQLDATADIR: <empty>
INSTANCEDIR: C:\Program Files\Microsoft SQL Server\
INSTANCEID: <empty>
INSTANCENAME: <empty>
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD: <empty>
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <empty>
MATRIXNAME: <empty>
PID: *****
QUIET: false
QUIETSIMPLE: false
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT: <empty>
RSSVCPASSWORD: <empty>
RSSVCSTARTUPTYPE: Automatic
SAPWD: <empty>
SECURITYMODE: <empty>
SQLBACKUPDIR: <empty>
SQLCOLLATION: SQL_Latin1_General_CP1_CI_AS
SQLSVCACCOUNT: <empty>
SQLSVCPASSWORD: <empty>
SQLSYSADMINACCOUNTS: <empty>
SQLTEMPDBDIR: <empty>
SQLTEMPDBLOGDIR: <empty>
SQLUSERDBDIR: <empty>
SQLUSERDBLOGDIR: <empty>
SQMREPORTING: false
UIMODE: Normal
UpdateEnabled: false
UpdateSource: <empty>
USEMICROSOFTUPDATE: false
X86: false
Configuration file: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20151113_114943\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: Microsoft.SqlServer.Chainer.Infrastructure.CalculateSettingApplicabilityException
Message:
There was a failure to calculate the applicability of setting LICENSEPATH.
HResult : 0x85640002
FacilityCode : 1380 (564)
ErrorCode : 2 (0002)
Data:
SettingId = LICENSEPATH
WatsonData = Microsoft.SqlServer.Chainer.Infrastructure.CalculateSettingApplicabilityException@2
HelpLink.EvtType = 0x0BA02FC6@0x294A9FD9
DisableWatson = true
Stack:
at Microsoft.SqlServer.Chainer.Infrastructure.Setting.CalculateApplicability()
at Microsoft.SqlServer.Configuration.BootstrapExtension.ValidateChainerSettingAction.ExecuteAction(String actionId)
at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)
Inner exception type: Microsoft.SqlServer.Chainer.Infrastructure.CalculateSettingValueException
Message:
There was a failure to calculate the default value of setting LICENSEPATH.
HResult : 0x85640001
FacilityCode : 1380 (564)
ErrorCode : 1 (0001)
Data:
SettingId = LICENSEPATH
WatsonData = Microsoft.SqlServer.Chainer.Infrastructure.CalculateSettingValueException@1
Stack:
at Microsoft.SqlServer.Chainer.Infrastructure.Setting`1.CalculateValue()
at Microsoft.SqlServer.Deployment.PrioritizedPublishing.PublishingQueue.CallQueuedSubscriberDelegates()
at Microsoft.SqlServer.Deployment.PrioritizedPublishing.PublishingQueue.Publish(Publisher publisher)
at Microsoft.SqlServer.Chainer.Infrastructure.Setting.CalculateApplicability()
Inner exception type: System.ArgumentException
Message:
Culture ID 3072 (0x0C00) is not a supported culture.
Parameter name: culture
HResult : 0x80070057
Stack:
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at System.Globalization.CultureTable.GetCultures(CultureTypes types)
at Microsoft.SqlServer.Configuration.SetupExtension.LcidUtilities.GetLangPackParentFolderForLcid(String lcid)
at Microsoft.SqlServer.Configuration.SetupExtension.LcidUtilities.GetLcidFolder(ServiceContainer context, String baseFolderFullPath)
at Microsoft.SqlServer.Configuration.SetupExtension.LicensePathSetting.DefaultValue()
at Microsoft.SqlServer.Deployment.PrioritizedPublishing.PublishingQueue.CallFunctionWhileAutosubscribing[T](SubscriberDelegate subscriberDelegate, Int32 priority, AutosubscribingFunctionDelegate`1
function)
at Microsoft.SqlServer.Chainer.Infrastructure.Setting`1.CalculateValue()