The release notes appear to indicate this restriction has been specifically removed and yet I'm unable to install SSMS as a result.
New Windows 10 install. Just installed SQL Server Standard 2017 without any issues then followed the link from the installer to this page and get the error:
"SSMS can only be upgraded by installing the package of the matching language..."
I'm on a UK operating system that was set to US English language. I downloaded the US English version - no difference, I corrected my regional settings to UK English language... still same error. Currently installing SSMS 17.9.1 and it's already half way through whereas 18.0 fails with the error right away.
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@Chris3y - thank you for submitting this. We'll get back to you.
This is not an issue with the documentation. It could be an issue with the product itself. I am investigating. I may need to reach out to @Chris3y and ask for a .zip of the %TEMP%\SSMSSetup, if I cannot repro it myself.
-Matteo
I am facing same issue I am using Windows 10 Enterprise 10.0.17134 with English (United States) Language.
That does not look like the same issue: your machine is 100% EN-US and you are (most likely?) installing SSMS EN-US (right)? If that's the case, could you confirm you don't have any other version (Preview, RC) of SSMS 18.0 installed on the machine? What's the output of
reg query "HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio" /reg:32 /s
Thanks,
-Matteo
Hi @Matteco-T,
I am having a similar issue,
Below is the output fo the reg command.
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio\18
SSMSInstallRoot REG_SZ C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\
ref to to other threads..
https://social.msdn.microsoft.com/Forums/sharepoint/en-US/8b2ed013-66b7-44b9-b18e-6b42aa1b0930/ssms-18-fails-to-install
Thanks for your time for looking into it.
Well, if you are positive that:
1) You uninstalled any previous version of SSMS 18.0 (RC, Preview, etc)
2) You deleted the whole "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\" folder
you can just go ahead and delete the entire registry key and reinstall.
I'll post the same thing on UserVoice to unblock users.
After deleting the mentioned registry key, I was able to install the SSMS successfully. But after installation, SSMS is not starting and logging the following error:
Activation context generation failed for "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Ssms.exe". Dependent Assembly Automation,processorArchitecture="X86",type="win32",version="1.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.
@dkthedon: that's something I've never seen before - ugh! Any chance you can zip up the context of %APPDATA%\Microsoft\AppEnv\15.0 and share it with me? Likewise, %Temp%\SSMSSetup. You can e/mail me at [email protected]. Thanks.
@Matteo-T It seems that installation didn't happen correctly. I uninstalled the SSMS and then again installed it by deleting registry key. SSMS is working now after installation.
Thanks a lot for your support.
Glad to hear SSMS is finally working! :)
I'm having a similar issue with installing. Initially when trying to install it got to "Installing SQL Server Management Studio 18" when the installer locked up my computer - couldn't lock my computer, open task manager, open any windows, or even shut down. Had to manually power down.
Afterwards I tried uninstalling when I got the error message "SSMS can only be upgraded by installing the package of the matching language". I came across this ticket which is when I then tried deleting the "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18" folder and removing the registry keys. Once I had done that, I tried reinstalling which is when it partially installed - however SSMS 18 itself didn't install. When trying to use the wizard to uninstall it is stuck on "loading packages". Left it for 2 hours and has done nothing.
Any ideas on what I should do next?
@DylanCottell Please check the registry value at the following path
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio\18\SSMSInstallRoot.
If it doesn't exist, please create it manually with type REG_SZ and value "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\".
After this, try to run the installer again to uninstall the application. It should work.
@DylanCottell Please check the registry value at the following path
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio\18\SSMSInstallRoot.If it doesn't exist, please create it manually with type REG_SZ and value "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18".
After this, try to run the installer again to uninstall the application. It should work.
Got it to install, although it required me to do another hard shut down. Thanks!
@DylanCottell, I am Glad to hear that.
hey I have same issue. the download progress reaches to 99% then repeats itself and start from 1% again. I didnt find anything in the registry or in drive C relating to SSMS . Please help
@askhan123 This issue is not related to the download progress of setup files. You can try to download the offline installer and then install using it.
@dkthedon Thanks. do you know where can I download offline installer from?
@askhan123 Online installer gives you the options to either installer the application or download the media. You can choose the download media option to download .iso file and then mount this iso file and run the setup.
thanks @dkthedon
Hello,
I had the same issue. I was able to install SSMS after delete the key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio" and the folder "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18".
Regards,
Hello,
I had the same issue. I was able to install SSMS after delete the key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio" and the folder "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18".
Regards,
This solution worked for me
Most helpful comment
That does not look like the same issue: your machine is 100% EN-US and you are (most likely?) installing SSMS EN-US (right)? If that's the case, could you confirm you don't have any other version (Preview, RC) of SSMS 18.0 installed on the machine? What's the output of
reg query "HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio" /reg:32 /s
Thanks,
-Matteo