четверг, 26 марта 2009 г.

Как подключиться к SQL Server 2008 используя SQL Server Management Studio 2005?

При разработке сайта Автокредитование: калькулятор автокредита столкнулся с проблемой: на одном из хостинг-серверов админы установили SQL Server 2008 вместо SQL Server 2008. При попытке подключения со своей локальной машины к этому серверу через SQL Server Management Studio 2005 закончилась неудачей. Management Studio 2005 сообщила, что не не рассчитана на подключение к данной версии SQL Server-а. Установливать SQL Server 2008 и идущий с ней Management Studio 2008 мне пока не было необходимости, поэтому нашлось другое решение.

Для начала я установил у себя Microsoft SQL Server 2005 Service Pack 2. После этого установил последний на нынешний момент апдейт на SP2: Cumulative update package 12 for SQL Server 2005 Service Pack 2 (server).
И, наконец, самое главное: Cumulative update package 12 for SQL Server 2005 Service Pack 2 (naitive client)

После этого теперь мой SQL Server Management Studio 2005 успешно заходит на SQL Server 2008.

Замечу однако, что в SQL Server 2008 Express Edition with Advanced Services при попытке открытия таблицы (Open Table) или именения ee (Design) вываливается ошибка

Неопознанная ошибка (MS Visual Database Tools)

хотя в то же время запросы в Management Studio выполняются и результаты отображаются нормально.