SQLPrompt not working after upgrade to SSMS 2017 and SQLPrompt 9.
Dave_B
Posts: 1 New member
in SQL Prompt
I was running sqlprompt in management studio 2014. I installed Management Studio 2017 and then upgraded to sqlprompt 9. SQLPrompt now is not working correctly. Keywords do not capitalize automatically but they will if I do a ctrl B U. Tabbing after a SELECT * does not display the column names.
Tagged:
Answers
So sorry to hear that!
To confirm, is it SQL Prompt 9.0.1.3179? And are the issues happening for you in both SSMS 2014 and 2017?
I unfortunately haven't been able to reproduce this so far. If you haven't already can you please first try repairing SQL Prompt to see if that resolves this? If not, can you kindly try SQL Prompt>Refresh suggestions?
Should those not help though, can you please let me know the exact versions of SSMS 2014 and 2017 that you have? And do you recall what version of SQL Prompt you had updated from?
Jessica Ramos | Product Support Engineer | Redgate Software
Have you visited our Help Center?
Thanks, Scott
Thanks
Tab History can cause problems but usually just in the form of a slower startup. It's more likely when there are many tabs that need to be opened and when they all need to be connected. Glad to hear that toggling those seemed to have helped but please let us know if the problems return.
Jessica Ramos | Product Support Engineer | Redgate Software
Have you visited our Help Center?
Regards, Ira
So sorry, I just realized that there is an issue with the repair function, but uninstalling and then reinstalling should have the same effect. Does that help?
If not, can I just confirm what the issue is in your case? Is it with keywords not capitalizing automatically, or is SSMS unresponsive at startup?
Jessica Ramos | Product Support Engineer | Redgate Software
Have you visited our Help Center?
After I finish a customer, I will reboot the development system with this issue and see a re-install becomes possible and then fixes this. I presume I have to do a re-install for the other components of the "toolbelt" that are supposed to show up in SSMS?
Regards, Ira
Exception details:
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
at Microsoft.VisualStudio.Shell.Interop.IVsShell5.LoadPackageWithContext(Guid& packageGuid, Int32 reason, Guid& context)
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.GetPackage()
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()
Thanks, Ira
Apologies, I forgot to mention- when the repair process gets stuck, you can killing the associated msiexec.exe process from task manager so you don't have to reboot.
Regarding the error, can I just check to help us narrow down if SQL Prompt is causing it or something else... does SQL Prompt still load despite the error? Does SQL Source Control, SQL Test, and SQL Search?
Jessica Ramos | Product Support Engineer | Redgate Software
Have you visited our Help Center?