Что мне следует установить в первую очередь: Visual Studio 2008 или SQL Server 2008?
Полгода назад я установил Visual Studio 2008 и SQL Server 2008. Я не совсем помню, какой из них я установил первым, но с тех пор я не могу подключиться к каким-либо файловым базам данных SQL-сервера из Visual Studio IDE. Я думаю, это было связано с ошибкой в Visual Studio, тем фактом, что я ранее устанавливал Visual Studio 2005 в той же системе, и тем порядком, в котором я установил обе программы.
Сейчас я собираюсь перейти на Visual Studio Team System и предпочел бы избежать подобных проблем с подключением к базе данных. Нужно ли мне
A) Удалить Visual Studio и SQL Server, затем переустановить SQL Server, а затем Visual Studio? Б) Просто удалите Visual Studio и обновитесь до VS Team System?
Спасибо,
Адриан
Ответов (6)6
Я устанавливаю Developer Edition для SQL Server вместо SQL Server Express edition, поставляемого с VS2008. Я считаю, что установка работает лучше, если вы сначала устанавливаете SQL Server, поэтому нет необходимости удалять выпуск Express перед установкой выпуска SQL Server Developer. Я не рекомендую устанавливать обе версии. У меня не было конца проблем, пока я не понял, что проблема заключалась в установке двух версий. Может потребоваться удаление VS и SQL Server Express, но я считаю, что этого было достаточно, чтобы просто удалить SQL Server Express и (пере) установить версию SQL Server Developer.
Мой опыт после перехода с SQL 2005 Express на SQL 2008 Express показал, что VS не распознает SQL 2008 и все еще искал SQL 2005.
Я сделал следующие шаги:
- удалить Visual Studio
- удалить все ключи реестра, которые я смог найти, которые, казалось, относились к Visual Studio.
- установить Visual Studio
VS теперь может подключиться к SQL Server и пользовательским экземплярам (файл mdf). Однако в учетной записи с наименее привилегированными правами доступа я получил следующее сообщение об ошибке: «Не удалось создать пользовательский экземпляр SQL Server из-за сбоя при запуске процесса для экземпляр пользователя ".
Чтобы исправить эту ошибку:
- в каталоге C: \ Users [пользователь] \ AppData, если были обнаружены папки, которые использовал SQL Express, и удалили их.
Теперь я смог установить соединение с базой данных в Visual Studio.
Нет никаких технических причин, по которым вы должны сначала установить тот или иной. VS IDE одинакова для обоих и надстройки Visual Studio для разработки (C#, VB являются надстройками) или SQL следует устанавливать независимо от того, что еще установлено.
Лично я бы сначала установил DB - причина в том, что если вы устанавливаете DB вторым, канал по умолчанию для начальной страницы устанавливается на RSS-канал команд SQL, а не на канал MSDN.
всегда сначала добавляйте IIS в свою ОС, затем вставляйте все Office (если вам нужно), затем используйте обновление Windows, если вы уверены, что у вас больше нет обновлений, затем устанавливайте Sql Server, затем используйте обновление Windows, чтобы убедиться, что у вас есть какой-либо ServicePack, необходимый для Sql Server затем установите Visual Studio, затем используйте обновление Windows, если вы уверены, что у вас больше нет обновлений
У вас может быть разработчик и экспресс-версия sql (даже разных версий) на одном компьютере. И у вас могут быть все версии Visual Studio с 2003 (не пробовали и предыдущие) до 2010.
Единственное предостережение: все на одном языке, иначе вы будете слишком часто сталкиваться с сбоем MSDN, а действие слияния msdn сделает нечитаемый msdn на вашем компьютере.
Cimpy