Estou tentando instalar a versão mais recente do Microsoft SQL Server Management Studio. Isto é o que o log de instalação parece antes de a instalação falhar:
[44C4:4610][2016-04-03T23:15:57]i000: MainViewModel.OnPackageAction: Install Started for package Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.23026
[44C4:4610][2016-04-03T23:15:57]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 0
[4588:0838][2016-04-03T23:15:57]i301: Applying execute package: VCRedistD14x86, action: Install, path: C:\ProgramData\Package Cache\BFB74E498C44D3A103CA3AA2831763FB417134D1\redist\VC_redist.x86.exe, arguments: '"C:\ProgramData\Package Cache\BFB74E498C44D3A103CA3AA2831763FB417134D1\redist\VC_redist.x86.exe" /q /norestart /log %localappdata%\temp\SsmsSetup\VCRedistD14'
[44C4:4610][2016-04-03T23:15:57]i000: MainViewModel.OnPackageActionProgress: Percent completed: 50, Overall progress: 1
[44C4:4610][2016-04-03T23:15:58]i000: MainViewModel.OnPackageActionProgress: Percent completed: 50, Overall progress: 1
[44C4:4610][2016-04-03T23:15:58]i000: MainViewModel.OnPackageActionProgress: Percent completed: 50, Overall progress: 1
[4588:0838][2016-04-03T23:15:58]e000: Error 0x80070666: Process returned error: 0x666
[4588:0838][2016-04-03T23:15:58]e000: Error 0x80070666: Failed to execute EXE package.
[44C4:4610][2016-04-03T23:15:58]e000: Error 0x80070666: Failed to configure per-machine EXE package.
[44C4:4610][2016-04-03T23:15:58]i000: MainViewModel.OnPackageAction: Install Completed for package Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.23026
[44C4:4610][2016-04-03T23:15:58]i319: Applied execute package: VCRedistD14x86, result: 0x80070666, restart: None
[44C4:4610][2016-04-03T23:15:58]e000: Error 0x80070666: Failed to execute EXE package.
[4588:0838][2016-04-03T23:15:58]i351: Removing cached package: VCRedistD14x86, from path: C:\ProgramData\Package Cache\BFB74E498C44D3A103CA3AA2831763FB417134D1\
[44C4:4610][2016-04-03T23:15:58]i000: MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 100
[4588:0838][2016-04-03T23:15:58]i330: Removed bundle dependency provider: {b71b5744-181f-40a1-9834-6f79771f5336}
[4588:0838][2016-04-03T23:15:58]i352: Removing cached bundle: {b71b5744-181f-40a1-9834-6f79771f5336}, from path: C:\ProgramData\Package Cache\{b71b5744-181f-40a1-9834-6f79771f5336}\
[44C4:4610][2016-04-03T23:15:58]e000: MainViewModel.OnBundleAction: Bundle action failed
[44C4:4610][2016-04-03T23:15:58]i399: Apply complete, result: 0x80070666, restart: None, ba requested restart: No
[44C4:43C0][2016-04-03T23:16:21]i000: MainViewModel.OpenUrl: Opening url: C:\Users\testuser\AppData\Local\Temp\SsmsSetup\SSMS-Setup-ENU_20160403231514.log
Eu não sei o que o "Processo retornou o erro 0x666" significa.
Isso pode ou não ser o problema, mas notei que a instalação do SQL Server 2016 não corresponde à versão de instalação do SMSS. O software SMSS precisa coincidir com a versão do SQL Server 2016 que está instalada no meu PC? Em caso afirmativo, qual seria a melhor maneira de atualizar o SQL Server 2016? Eu tenho medo que, se eu atualizar, pode quebrar o Visual Studio ou qualquer outra coisa que dependa dele. Parece que não há como baixar versões antigas do SMSS (para o SMSS 2016).