Хорошо, я использую Windows 7, 64 бит. Я полностью удалил SQL Server 2005 из своей системы, оставив только SQL Compact Edition. Я пошел сюда http://www.microsoft.com/downloads/details.aspx?FamilyID=01af61e6-2f63-4291-bcad-fd500f6027ff&displaylang=en и установил пакет обновления 1 для SQL Server 2008 Express Edition.
После установки в меню панели запуска все, что у меня есть для инструментов конфигурации SQL, - это Configuration Manager, Error and Usage Reporting и Install Center. У меня нет SQL Managment Studio.
Итак, я пошел сюда http://www.microsoft.com/downloads/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=en и загрузил SQL Server 2008 Management Studio Express, но когда я пытаюсь установить его, я получаю предупреждение: Эта программа имеет известные проблемы совместимости и что мне нужно установить пакет обновления 1 для SQL Server 2008. Я думал, что это то, что я установил. Итак, я попытался продолжить установку, но затем получил сообщение об ошибке, в котором говорится, что Invoke или BeginInvoke нельзя вызвать в форме до ее открытия ...
Как я могу проверить, установлен ли Service Pack 1 или нет? Что я должен делать?
Также я перезагрузил свою систему и проверил наличие обновлений Windows, и там говорится, что Windows обновлена.
Хорошо, я понял проблему. На самом деле я где-то нашел решение в каком-то блоге! Проблема в том, что установщик ManagementStudio отстой и не интуитивно понятен. Когда вы запускаете установщик, он спрашивает вас, хотите ли вы установить новый экземпляр или добавить функции к текущему экземпляру. Вы должны выбрать «Установить новый экземпляр» и НЕ добавлять компоненты в текущий экземпляр. Для меня это не имеет смысла, но я сделал это, и это сработало. Спасибо Джеку за ответ в его блоге!