2016-10-22 2 views
5

Niemals dachte, es wäre so schlimm, wenn Sie versuchen, SQL Server 2016 Express Edition auf Windows 10 zu installieren. Ich hatte sowohl SQL Server 2014 und SQL Server 2012 installiert und war hauptsächlich SQL Server 2014 dann dachte ich, dass ich ein Upgrade sollte und versucht, SQL Server 2016. zu installieren ich habe dann diesen Fehler:SQL Server 2016 Express-Installationsfehler: versucht, eine nicht autorisierte Operation auszuführen

Attempted to perform an unauthorised operation error.

versucht, über diese Suche und es gab Vorschläge über Registrierungsschlüssel Berechtigungen ändern, also tat ich versuchen um einige Berechtigungen für einige SQL Server-Registrierungsschlüssel zu ändern, aber das machte keinen Unterschied.

Dann suchte ich weiter und fand Leute, die darauf hinwiesen, dass es ein Versionskonfliktproblem sein könnte, so dass ich alle SQL Server-Installationen einschließlich der 2016-Version (die nicht erfolgreich installiert wurde) deinstallierte und neu gestartet wurde.

Jetzt nach mehr als zwei Tagen kann ich immer noch keinen SQL Server installieren.

Im Folgenden finden Sie den Teil des detaillierten Protokolls, in dem die Zeitleiste mit der Zeitleiste im Fehler des Windows-Ereignisprotokolls übereinstimmt. Das gesamte detaillierte Protokoll konnte nicht eingefügt werden, da es zu lang ist.

EDIT1: Nach mehr Benutzer dies ist die eigentliche Ausnahme geworfen:

Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException 
(01) 2016-10-23 10:36:52 Slp:  Message: 
(01) 2016-10-23 10:36:52 Slp:   Attempted to perform an unauthorized operation. 
(01) 2016-10-23 10:36:52 Slp:  HResult : 0x84bb0001 
(01) 2016-10-23 10:36:52 Slp:   FacilityCode : 1211 (4bb) 
(01) 2016-10-23 10:36:52 Slp:   ErrorCode : 1 (0001) 
(01) 2016-10-23 10:36:52 Slp:  Data: 
(01) 2016-10-23 10:36:52 Slp:  WatsonData = [email protected]\CurrentControlSet\Services\FltMgr 
(01) 2016-10-23 10:36:52 Slp:  DisableRetry = true 
(01) 2016-10-23 10:36:52 Slp:  HelpLink.EvtType = [email protected] 
(01) 2016-10-23 10:36:52 Slp:  EMBResult = Cancel 
(01) 2016-10-23 10:36:52 Slp:  SQL.Setup.FailureCategory = ConfigurationFailure 
(01) 2016-10-23 10:36:52 Slp:  WatsonConfigActionData = [email protected]@SQL_ENGINE_CORE_INST 
(01) 2016-10-23 10:36:52 Slp:  WatsonExceptionFeatureIdsActionData = System.String[] 
(01) 2016-10-23 10:36:52 Slp:  Stack: 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.OpenSubKey(String subkey, RegistryAccess requestedAccess) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.Globals.GetSqlRegistryKeyHKLM(ServiceContainer context, String key, String machineName, Boolean createIfNotFound) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.FilestreamUtils.SetFltMgrAttachWhenLoadedKey(ServiceContainer context) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.RsFxConfiguration.Install() 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.FilestreamConfiguration.Install() 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineSetupPrivate.SetupFilestream(EffectiveProperties properties) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineSetupPrivate.Install_ConfigNonRC_Prepare(EffectiveProperties properties) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineSetupPrivate.Install(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcb) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId) 
(01) 2016-10-23 10:36:52 Slp:   at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream) 
(01) 2016-10-23 10:36:52 Slp:  Inner exception type: System.UnauthorizedAccessException 
(01) 2016-10-23 10:36:52 Slp:   Message: 
(01) 2016-10-23 10:36:52 Slp:     Attempted to perform an unauthorized operation. 
(01) 2016-10-23 10:36:52 Slp:   HResult : 0x80070005 
(01) 2016-10-23 10:36:52 Slp:   Stack: 
(01) 2016-10-23 10:36:52 Slp:     at Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.OpenSubKey(String subkey, RegistryAccess requestedAccess) 

SQL 2016 install error

+0

Haben Sie eine Lösung gefunden? –

+0

@AkmalSalikhov Nein. Ich habe versucht, Sql 2014 und es hatte den gleichen Fehler. – stt106

+0

@Gordon Linoff Können Sie einen Blick auf diese PLZ werfen? – stt106

Antwort

0

dieses Article Lesen Sie es

überprüfen kann helfen, Ihr Benutzerkonto priviliges und Berechtigungen (Sie heraus müssen haben administrative Berechtigungen Sq Server einzurichten)

+0

Dies ist hilfreich, da es mich dazu bringt, die tatsächliche Ausnahme zu finden, die geworfen wird. Ich habe die Frage aktualisiert, um dies zu berücksichtigen. – stt106

+0

Lesen Sie diese [Diskussion] (http://answers.flyppdevportal.com/categories/sqlserver/sqlsetupandupgrade.aspx?ID=61d56f64-2575-4a58-9503-84579476afaf) scheint es das gleiche Problem – Hadi

+0

Ich lese das aber die Lösung in Es wurde den Installationsordner in C-Laufwerk verschieben, aber mein Installationsordner ist bereits in C-Laufwerk :( – stt106

1

Ich wollte so eine Antwort für t finden sein, aber es gibt keinen irgendwo. Keine echte, keine vollständige Erklärung.

Das einzige, was ich helfen kann, ist ... Es muss mit einem Fehler bei der Aktualisierung von einer früheren Version verbunden sein, etwas lauert in der Registrierung. Obwohl ich sage, dass es keine Antwort dafür gibt, was übrigens eine Schande für MicroSoft ist, gibt es eine Menge Leute da draußen mit dem.

Am Ende zu installieren SQL 2016 SP 1 unter Windows 10 (Pro) musste ich meinen PC komplett neu erstellen und auf einem sauberen Windows 8.1 funktioniert wunderbar funktioniert.

Ich habe dann meine Windows-Aktualisierung und SQL 2016 und alle bekannten Mitarbeiter laufen perfekt.

Dies könnte Ihre einzige Antwort sein.

+0

Ich hoffe, dass der Wiederaufbau meiner Maschine ist nicht meine einzige Antwort ...und wenn es ist, würde ich es sowieso nicht tun, da es sich nicht lohnt! – stt106

Verwandte Themen