2016-10-22 1 views
5

Windows 10에 SQL Server 2016 Express Edition을 설치하려고하면 절대로 안좋을 것입니다. SQL Server 2014와 SQL Server 2012가 모두 설치되어 있었으며 주로 그런 다음 SQL 서버 2014을 사용하여 내가 업그레이드해야한다고 생각 나는이 오류 가지고 SQL 서버 2016를 설치하려고 :SQL Server 2016 Express 설치 오류 : 허가되지 않은 작업을 수행하려고 시도했습니다

Attempted to perform an unauthorised operation error.

이 시도 이것에 대해 검색을하고 레지스트리 키 사용 권한을 수정하는 방법에 대한 제안이 있었다, 그래서 나는 시도했다 몇 가지 SQL Server 관련 레지스트리 키에 대한 일부 권한을 수정했지만 아무런 차이가 없었습니다.

그런 다음 계속 검색하여 버전 충돌 문제 일 수 있다고 제안하여 모두 (성공적으로 설치되지 않은) 2016 버전을 포함한 SQL Server 설치가 시작되어 새로 시작되었습니다.

이제 2 일이 지난 후에도 SQL Server를 설치할 수 없습니다.

다음은 타임 라인이 Windows 이벤트 로그의 오류 타임 라인과 일치하는 세부 로그의 일부입니다. 너무 길면 전체 상세 로그를 붙여 넣을 수 없습니다.

EDIT1 : (당신은해야

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

해결책을 찾았습니까? –

+0

@AkmalSalikhov 아니요. SQL 2014 설치를 시도했지만 오류가있었습니다. – stt106

+0

@Gordon Linoff이 plz를 살펴볼 수 있습니까? – stt106

답변

0

그것은 사용자 계정 priviliges 및 권한을

확인을 도울 수도 있습니다 Article 읽기 : 더이 실제 exeption이 발생되는 검색 한 후 SQL Server 설치에 대한 관리 권한이 있음)

+0

이것은 실제 예외가 발생하는 것을 발견하게되므로 도움이됩니다. 이를 반영하기 위해 질문을 업데이트했습니다. – stt106

+0

이 [토론] (http://answers.flyppdevportal.com/categories/sqlserver/sqlsetupandgragra.aspx?ID=61d56f64-2575-4a58-9503-84579476afaf)을 읽으십시오. 동일한 문제로 보입니다. – Hadi

+0

그것은 C 드라이브에 설치 폴더를 이동했지만 내 설치 폴더는 이미 C 드라이브에있다 : ( – stt106

1

나는 t에 대한 답을 찾고 싶었습니다. 그의 것이지만 어디에도없는 것은 아닙니다. 진짜는 아니고 완전한 설명이 아닙니다.

제가 도와 드릴 수있는 유일한 것은 ... 레지스트리에 숨어있는 이전 버전에서 업그레이드하지 못했습니다. 비록 내가 말했듯이, 마이크로 소프트의 부분에 대한 불명예라고 생각할만한 대답은 없다. 거기에는 많은 사람들이있다.

결국 Windows 10 (Pro)에 SQL 2016 sp 1을 설치하려면 PC를 완전히 재구성하고 깨끗한 Windows 8.1에 설치해야했습니다.

그런 다음 Windows 업그레이드와 SQL 2016 및 모든 알려진 연결이 완벽하게 실행되었습니다.

이것은 유일한 대답 일 수 있습니다.

+0

내 컴퓨터를 재건하는 것이 나의 유일한 대답이 아니길 바래 ...그리고 만약 그렇다면 가치가없는 것처럼 어쨌든 그것을하지 않을 것입니다! – stt106