Новая версия Management Studio (т.е. та, которая поставляется с SQL Server 2008) наконец-то имеет функцию IntelliSense Transact-SQL. Однако из коробки он работает только с экземплярами SQL Server 2008.
Есть ли какое-то решение для этого?
Нет никакого известного трюка в дикой природе для обхода этого, кроме использования CTP-6 SQL Server 2008 (в пользу RTM).
причины устранения обратной совместимости (и многое другое, кроме прочего) приведены в соответствующей обратной связи в Microsoft Connect .
редактировать: извините, я не знаю, где этот CTP доступен, если вообще
Кто-нибудь пробовал либо пропатчить SSMS, чтобы не проверять версию (возможно, попытаться взглянуть на двоичные различия между CTP 6 и RTM?), Либо пропатчить SS 2005, притворившись 2008-м? *
Нечисто, я знаю, но другого пути не вижу.