VS2012 и SQL Server Express

Я узнал, что VS2012 поставляется с версией SQL Server Express с именем LocalDb, которая работает немного иначе, чем обычный SQL Server Express, последний работает как служба.

Что, если я заинтересован в использовании базы данных в качестве службы, могу ли я установить обе, новую, которая поставляется с VS2012, и SQL Server Express 2008?


person Rafael    schedule 20.03.2013    source источник


Ответы (1)


Мне кажется, это у вас немного не так. Он не поставляется с локальной базой данных, он поставляется со встроенным графическим интерфейсом для доступа к SQL Server (какой бы ни была версия). Вы можете использовать любую базу данных (несколько баз данных) и подключаться к SQL Server с помощью версии SSMS для Visual Studio.

Итак, да, вы можете установить несколько версий SQL Server на свой компьютер. В настоящее время у меня есть Express 2005, версия для разработчиков 2008, версия для разработчиков 2012 и Express.

person Dave    schedule 20.03.2013
comment
Я начинаю проект и я не знаю точно, что мне понадобится в будущем, я пытаюсь выяснить свою предпочтительную среду, я знаю, что в ней есть Visual Studio (2012 на данный момент), Sql Server Express (не знаю, почему название изменилось), Silverlight, Azure, Wpf и т. д. и разработка для малого бизнеса. Зная это, думаете ли вы, что текущего Sql Server 2012 Express будет достаточно? - person Rafael; 20.03.2013
comment
@Rafael Слишком сложно ответить, но если вы только начинаете, то да. Мне приходилось использовать SQL SERVER только для работы на крупных предприятиях. Для своих собственных веб-сайтов и программных проектов я использую SQL Express, и это нормально. Все эти вещи сбивают с толку, когда вы начинаете, мой совет — начинать с малого и не использовать самое большое и мощное; обычно они существуют для решения проблемы, но могут прийти и со своими собственными проблемами. Я предлагаю начать с Sql Server Express, и только если он чего-то не делает, подумайте о перемещении и ограничениях Google SQL Server Express, чтобы лучше понять его. - person Dave; 21.03.2013
comment
Привет, Дэйв. Когда вы говорите SQL Server Express, вы имеете в виду SQL Server Express 2008 или локальную базу данных SQL Server, которая поставляется с VS2012? Я пытаюсь стандартизировать разработку в направлении VS2012 в качестве среды разработки, но что касается проектов Silverlight, я думаю (возможно, я ошибаюсь), что SQL Server Express 2008 является лучшим вариантом. Вам не кажется? - person Rafael; 21.03.2013
comment
Помните, SQL обычно совместим с предыдущими версиями, а не с прямой. Лично я бы установил SQL Server 2012 на ваш компьютер и указал бы на него ваши подключения из Visual Studio. - person Dave; 21.03.2013