1. Развертывание MSSQL Express 2012

1.1. Скачать инсталяцию

Скачать инсталяцию сервера MSSQL Express 2012 можно с официального сайта Microsoft по следующей ссылке
http://www.microsoft.com/ru-ru/download/details.aspx?id=35579
Для 64bit операционной системы необходимо скачать файл SQLEXPRADV_x64_RUS.exe
Для 32bit операционной системы необходимо скачать файл SQLEXPRADV_x86_RUS.exe

1.2. Перед запуском установки MSSQL Express 2012

Заметим что на указанной странице в разделе инструкции по установке приводится следующее:
Шаг 1. Включите Microsoft .Net Framework 3.5 с пакетом обновления 1 (SP1)
затем загрузите и установите Microsoft .Net Framework 4.0.

Поэтому мы должны предварительно выполнить следующие действия по установке .Net 3.5 и затем .Net 4.0

1.2.1. Замечание по установке пакета .Net Framework 3.5.

Если у вас установлена операционная система Windows 7 или Server 2008R2 или Windows 8 или Server 2012, то пакет .Net Framework 3.5 устанавливается средствами операционной системы (т.е. качать из интернета нет нужды). Вместо этого через "Чудо-кнопки" откройте Параметры -> Панель управления. Выберите просмотр = "Крупные значки" или "Мелкие значки". Далее кликните ссылку "Программы и компоненты". Далее "Включение или отключение компонентов Windows".

- В случае windows 8 (или windows 7 или Server 2008R2) появится блок диалога. Поставьте флаг на узле Net framework 3.5 (включает 2.0 и 3.0).

- В случае Server 2012 появится "Мастер добавления ролей и компонентов". Кликаем кнопку "Далее" до тех пор, пока не появится "Выбор компонентов". Включаем флаг Net framework 3.5 (включает 2.0 и 3.0). После этого мастер развертывания попросит путь к ресурсу для установки. Вставте инсталяционный диск (или ISO-образ) и укажите путь X:\sources\sxs, где "X" - имя диска, которое присвоила операционная система (к примеру C, D, E и т.п.) вашему инсталяционному ресурсу.

1.2.2. Замечание по установке пакета .Net Framework 4.0.

В случае Windows 8 или Server 2012, действия аналогичные приведенным в (1.2.1).
В случае Windows 7 (или Server 2008R2) для установки необходимо:
1.2.2.1. скачать инсталяцию по ссылке .Net Framework 4.0. и установить (Запустить саморазворачивающийся архив)
1.2.2.1. затем скачать инсталяцию языкового пакета по ссылке языковой пакет .Net Framework 4.0. и установить (Запустить саморазворачивающийся архив)

1.3 Шаги установки MSSQL Express 2012

1.3.1. Запускаем SQLEXPRADV_x64_RUS.exe (или SQLEXPRADV_x86_RUS.exe) и дожидаемся распаковки архива и автозапуска Setup. В результате на экране появится форма с перечнем допустимых действий в своей левой части.
1.3.2. Кликаем по ссылке слева "Установка" и в правом пенале выбираем "Новая установка изолированного экземпляра Sql сервер". При этом на экране появится новая форма. "Правила поддержки установки".
1.3.3. Кликните кнопку "Показать подробности" и убедитесь, что тест пройден успешно. После этого кликните кнопку "Ok" и дождитесь появления на экране новой формы "Программа установки".
1.3.4. На появившейся форме согласитесь с условиями лицензии (включите флаг) и кликните кнопку "Далее". Появится шаг "Обновление продукта".
1.3.5. Нажмите "Далее" для установки обновлений через интернет и дождитесь успешного окончания процесса. Если обновления операционной системы были выполнены ранее, то этот шаг пройдет очень быстро.
1.3.5. В новом окне "Выбор компонентов" ставим все флаги за исключением LocalDB кликаем кнопку "Далее".
1.3.6. В новом окне "Конфигурирование экземпляра" обязательно выбрать "Именнованный экземпляр" и внести имя (к примеру "MYDBSERVER").
1.3.7. В новом окне "Конфигурирование сервера" кликаем кнопку "Далее".
1.3.8. В новом окне "Конфигурирование движка БД" выбираем смешанный режим доступа и вводим (повторяем) пароль доступа и нажимаем "Далее". Запомните этот пароль, который вы вводите. Вы им будете пользоваться постоянно при настройке и эксплуатации решения
1.3.9. В новом окне "Отчет об ошибках" нажимаем "Далее".
1.3.10. После окончания установки убедиться в том, что не возникло ошибок.

1.4 Конфигурирование протоколов

Если вы разворачиваете "Именнованный экземпляр" вам необходимо активировать два дополнительных протокола TCP/IP и Named Pipes.

Для этого в случае Windows 7 или Server 2008R2 воспользоваться последовательностью
Кнопка Пуск
Пункт меню Все программы
Пункт меню Microsoft Sql Server 2012
Пункт меню Configuration tools
Пункт меню Sql Server Configuration Manager (Диспетчер конфигурации Sql Server)

В случае Windows 8 или Server 2012 воспользоваться последовательностью
Переместите мышь в левый нижний угол дисплея (появится пиктограмма Пуск)
Сделайте клик мышью
Вы перейдете в режим Пуск
Кликните на пиктограмме Sql Server Configuration Manager (Диспетчер конфигурации Sql Server)

При этом откроется окно программы SQL Server Configuration Manager (Диспетчер конфигурации SQL Server)
В левом пенале раскройте узел Sql Server Network Configuration (Сетевая конфигурация Sql Server)
Станьте на узел Protocols for ТУТ_ИМЯ_ВАШЕГО_ЭКЗЕМПЛЯРА (Протоколы для ТУТ_ИМЯ_ВАШЕГО_ЭКЗЕМПЛЯРА)
При этом в правом пенале откроется список протоколов.
Станьте на каждый из этого списка и выполните правый клик мышью
В появившемся меню выберите пункт Enable (Включить)