Я установил SSMS для соединения с моим старым SQL Server 2005. Просто хочу протестировать новые функции для новой версии SSMS Express 2012. Я использую текстовый редактор правой кнопкой мыши, чтобы включить Intellisense, но я не могу его использовать (он исчезает). Я не уверен, потому что это экспресс-версия или я делаю что-то неправильно.
3 ответа
Я считаю, что SQL Prompt от Red-Gate выполняет намного лучшую работу, чем Microsoft Intellisense. Вы можете скачать 14-дневную пробную версию здесь: Red-Gate SQL Prompt Homepage
Другой инструмент - SQL Complete от Devart
Тем не менее, Intellisense должен работать с SQL 2008 и, конечно, SQL 2012. Здесь (SQL Authority Blog) приведены некоторые советы, чтобы убедиться, что это работает.
Это означает, что он не будет работать с SQL 2005, тогда как SQL Prompt будет работать.
Такое поведение разработано. В источниках SSMS жестко прописано, что интеллигенция работает, начиная с новых версий. (Извините - не уверен, что IntelliSence SSMS 2012 работает только с SQL 2012, возможно, что SQL 2008R2 также поддерживается).
Я думаю, что SQL Assistant от SoftTree Technologies намного превосходит SQL-подсказку RedGate, не говоря уже о встроенной интеллектуальной системе SSMS 2012.
Новая версия 6.3 абсолютно фантастическая и стоит своей цены (от 150 долларов). Я считаю, что это должно быть для любого серьезного специалиста по данным, имеющего дело с SQL.
Но это еще не все. Он не только работает с большинством популярных СУБД (в том числе Oracle и MySQL), но также поддерживает большинство редакторов SQL и IDE, в том числе. все версии SSMS и VisualStudio. Он даже интегрируется с Notepad (и Notepad++) - насколько это круто?
Пожалуйста, обратите внимание, что я никак не связан с ними, я просто впечатлен продуктом ...
Для меня SQL Assistant для SQL - это то же самое, что ReSharper для программирования на Visual Studio и Dot.net (другой должен быть, кстати)