Установка microsoft sql. Программы для бизнеса. В случае установки на отдельный сервер

В данной статье будет приведена подробная пошаговая инструкция по установке Microsoft SQL Server 2012. В примере приведены особенности установи в операционных системах — и , в других ОС семейства Windows процесс установки аналогичен.

1. Что понадобится

  1. Компьютер соответствующий минимальным системным требованиям для работы с SQL Server 2012. Подробно о требовании к оборудованию и операционной системе читайте .
  2. Права администратора на локальном компьютере.
  3. Установочный диск Microsoft SQL Server 2012, или образ диска (скачать можно, например, на официальном сайте).
  4. Действующий ключ продукта (не обязательно) для .

2. Установка.NET Framework 3.5

Прежде всего необходимо установить компоненту.NET Framework версии 3.5 с пакетом обновления SP1. О том как это сделать можно прочитать в статьях:

3. Установка SQL Server 2012

Запускаем файл «setup.exe » с установочного диска.

Откроется «Центр установки SQL Server » (SQL Server Installation Center), переходим на вкладку «Установка » (Installation) и нажимаем на «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке » (New SQL Server stand-alone installation or add features to an existing installation).

Запустится «Программа установки SQL Server 2012 » (SQL Server 2012 Setup). Убедимся что нет проблем, которые могут возникнуть во время установки файлов поддержки программы установки и нажмем «ОК ». Если все же возникли какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав «Включить заново » (Re-run).

Теперь необходимо ввести ключ продукта (если он у вас есть) или выбрать свободный выпуск SQL Server. Это может быть:

  • Evaluation Edition — полный набор компонентов, с ограничением использования в 180 дней.
  • Express Edition — бесплатная версия с ограниченным функционалом.

В зависимости от введенного ключа, будет выбрана для установки соответствующая данному ключу .

Принимаем условия лицензионного соглашения, соглашаемся (или нет) на передачу данных об использовании компонентов в корпорацию Microsoft и жмем «Далее » (Next).

Если имеются обновления программы установки, включаем обновление продукта, нажав «Включить обновления продукта SQL Server » (Include SQL Server product updates) и нажимаем «Далее » (Next).

Дожидаемся окончания загрузки обновлений и установки файлов установки SQL Server.

Вот и закончился подготовительный этап, и мы приступаем к непосредственной установке и выбору параметров SQL Server. Убеждаемся что нет проблем, которые могут возникнуть во время установки и нажмем «Далее » (Next). Если же все имеются какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав кнопку «Включить заново » (Re-run).

Вариант установки выбираем «Установка компонентов SQL Server » (SQL Server Feature Installaion) и нажимаем «Далее » (Next).

Теперь выбираем компоненты для установки. Для большинства случаев (например для работы и администрирования сервера 1С:Предприятие ), вполне достаточно установки компонент:

  • Службы компонента Database Engine (Database Engine Services)

— непосредственно самой службы MS SQL Server, и программы «Среда SQL Server Management Studio» для администрирования SQL Server, т. е. компоненты

  • Средства управления — основные (Management Tools — Basic)
    • Средства управления — полный набор (Management Tools — Complete)

Все компоненты всегда можно доставить / удалить, просто заново запустив установку SQL Server. Выбрав необходимые компоненты, нажимаем «Далее » (Next).

Опять убеждаемся, что процесс установки не будет заблокирован, исправляем проблемы в противном случае и нажимаем «Далее » (Next).

Теперь необходимо ввести имя именованного экземпляра SQL Server или оставить имя экземпляра по умолчанию. На одном изолированном сервере возможно устанавливать до 50 именованных экземпляров MS SQL Server 2012 и до 25 в отказоустойчивом кластере при использовании общего диска кластера (ссылка). Экземпляр по умолчанию может быть только один. Определившись с именем (Named instance) и идентификатором (Instance ID) экземпляра SQL Server нажимаем «Далее » (Next).

Убедимся что имеется достаточно свободного пространства для установки выбранных компонент SQL Server и снова нажмем «Далее » (Next).

Теперь выберем режим запуска служб SQL Server. Поменяем параметр запуска Агента SQL Server (SQL Server Agent) на «Авто » (Automatic) (для того чтобы отрабатывали регламентированные задания агента SQL). В этом окне также можно задать из под которой будут запускаться различные службы SQL Server, выбрав ее в столбце «Имя учетной записи » (Account name) и введя пароль для этой учетной записи в столбце «Пароль » (Password) напротив соответствующей службы. Далее перейдем на вкладку «Параметры сортировки » (Collation).

Для большинства программ, которые будут работать с SQL сервером (например для систем 1С:Предприятие ) достаточно выбрать «Cyrillic_General_CI_AS ». Указав параметры сортировки нажимаем «Далее » (Next).

Теперь следует выбрать режим проверки подлинности (Authentication Mode). Я рекомендую выбрать «Смешанный режим » (Mixed Mode), ввести пароль на встроенную учетную запись «sa », а также добавить администраторов SQL Server из числа имеющихся пользователей Windows с помощью кнопок «Добавить текущего пользователя » (Add Current User) и «Добавить… » (Add..). Для того, чтобы позже не забыть введенный при установке пароль, рекомендую использоваться специальные менеджеры паролей, например бесплатную программу . Установив все параметры переходим на вкладку «Каталоги данных » (Data Directories).

Здесь можно выбрать каталог хранения баз данных (Data root directory). Для большинства случаев рекомендуется придерживаться следующих правил:

  • Если в конфигурации сервера присутствует RAID-массив из жестких дисков, разумно расположить файлы данных именно на нем.
  • Если есть такая возможность, рекомендуется разнести файлы баз данных и файлы журналов баз данных на разные диски.
  • Каталог системной базы данных temp и каталог журналов базы temp желательно вынести на быстрый SSD диск, это даст ощутимый прирост производительности SQL Server.
  • В некоторых ситуациях есть смысл изменить каталог резервного копирования, выбрав физический диск, отличный от диска с файлами баз данных.

Указав необходимые пути, переходим на вкладку «FILESTREAM».

Если на данном SQL-сервере в будущем планируется хранить неструктурированные данные, например большие документы, изображения, видеофайлы и пр., и для хранения таких файлов будет использоваться хранилище FILESTREAM , то необходимо также настроить соответствующие параметры на данной вкладке. В противном случае, оставляем настройки без изменений и нажимаем «Далее » (Next).

Принимаем решение об отправке (или не отправке) отчетов об ошибках в компанию Microsoft и снова жмем «Далее » (Next).

В очередной раз убеждаемся что процесс установки не будет заблокирован, исправляем ошибки, если они имеют место быть, и нажимаем «Далее» (Next).

Проверяем все введенные на предыдущих шагах параметры. Обратим внимание, что значение всех введенных параметров будет сохранено в файле конфигурации ConfigurationFile.ini. При повторной установке SQL Server, данный файл можно указать в качестве параметра для программы установки, в этом случае установка SQL Server пройдет в автоматическом режиме, а настройки будут взяты из конфигурационного файла. Данный способ можно использовать, если необходимо быстро установить несколько экземпляров SQL Server с одинаковыми параметрами, или для «бэкапа» параметров принятых во время установки текущего экземпляра.

Нажимаем «Установить » (Install), для запуска процесса установки SQL Server.

Установка может быть довольно продолжительной по времени. Дожидаемся ее окончания.

Затем убеждаемся, что все компоненты установлены успешно и завершаем работу мастера нажав на кнопку «Закрыть » (Close).

Установка Microsoft SQL Server 2012 завершена.

4. Настройка Брандмауэра Windows для MS SQL Server 2012

Если предполагается, что с SQL сервером будут работать программы, расположенные на других компьютерах в сети, то на самом сервере, где запущена служба SQL Server необходимо настроить Брандмауэр Windows для работы SQL Server. Подробно об этом можно прочитать здесь » — «Среда SQL Server Management Studio ».

Для подключения к службе Database Engine SQL Server в поле «Имя сервера » (Server name) указываем сетевое имя компьютера или локальный IP-адрес, затем «\» и имя экземпляра SQL сервера, или используемый псевдоним экземпляра SQL Server , если таковой задан.

Помогла ли Вам данная статья?

Пeрвым дeлoм кaчaeм инстaллятoр SQL Server (иль пoкупaeм диск) и зaпускaeм прoцeсс устaнoвки. Нeт, стoп. Пeрвым дeлoм я рaсскaжу o тoм, чтo тaкoe SlipStream и с чeм eгo eдят, пoтoму кaк нaстрaивaть eгo нужнo eщё дo нaчaлa устaнoвки. Slipstream – этo нoвый мexaнизм, дoступный aдминистрaтoрaм нaчинaя с пeрвoгo сeрвиспaкa к SQL Server, кoтoрый пoзвoляeт стaвить SQL Server сo всeми eгo сeрвиспaкaми и oбнoвлeниями зa oдин пoдxoд. В этoй стaтьe я рaссмoтрим прoдвинутый вaриaнт, пoзвoляющий oдин рaз скoнфигурирoвaть фoрмaт устaнoвки (укaзaть всe сeрвиспaки и oбнoвлeния, кoтoрыe будут стaвиться вмeстe с SQL Server) и пoльзoвaться сим фoрмaтoм впoслeдствии, прoстo зaпускaя Setup. Тaкoй вaриaнт Slipstream устaнoвки дa мы с тoбoй рaссмoтрим нa примeрe SQL Server 2008 R2 и нeдaвнo вышeдшeгo в цeляx нeгo пaкeтa oбнoвлeний.

Нaстрoйкa Slipstream

В (видax этoгo мы снaчaлa кaчaeм дистрибутив SQL Server 2008 R2 и рaспaкoвывaeм ISO-шник SQL Server-a в лoкaльную пaпку, к примeру скaзaть в C:\Install\SqlServer. Зaтeм кaчaeм Cumulative Update package 1 for SQL Server 2008 R2 (укaзывaeм нaтe сaйтe свoй E-mail и кaчaeм пaкeт oбнoвлeний, сoглaснo прислaннoй ссылкe). Рaспaкoвывaeм скaчaнный aрxив и пoлучaeм exe-шник видa: SQLServer2008R2-KB981355-x64.exe. Пoзжe этoгo рaспaкoвывaeм и кoпируeм фaйлы пaкeтa oбнoвлeний в лoкaльную пaпку CU, кoтoрaя дoлжнa рaзыскивaться в C:\Install\SqlServer\:

SQLServer2008R2-KB981355-x64.exe /x:C:\Install\SqlServer\CU

Пo врeмeни этoгo кoпируeм Setup.exe из пaпки с oбнoвлeниями в пaпку инстaлляции сaмoгo SQL Server:

Robocopy C:\Install\SqlServer\CU C:\Install\SqlServer Setup.exe

Слeдующим шaжкoм кoпируeм всe фaйлы крoмe Microsoft.SQL.Chainer.PackageData.dll изo пaпки с oбнoвлeниями, в пaпку инстaлляции сaмoгo SQL Server:

Robocopy C:\Install\SqlServer\CU\x64 C:\Install\SqlServer\x64 /XF Microsoft.SQL.Chainer.PackageData.dll

В дaннoй стaтьe я рaбoтaю всeгo-нaвсeгo с aпдэйтaми для x64 aрxитeктуры. И eсли вы тoжe плaнируeтe впoслeдствии стaвить SQL Server тoлькo пoлучaй мaшины с oдинaкoвoй aрxитeктурoй CPU, тo oднoгo пaкeтa oбнoвлeний нeмeрeнo. Нo для сoздaния унивeрсaльнoгo пaкeтa устaнoвки (вo (избeжaниe x64, x86 и IA) нужнo кaчaть и прoдeлывaть тo нo сaмoe для всex aрxитeктур прoцeссoрoв.

Пoслeдним шaжкoм, зaвeршaющим нaстрoйку Slipstream, являeтся нaстрoйкa DefaultSetup.ini. Нeрaвнo в пaпкe C:\Install\SqlServer\x64 eсть фaйл DefaultSetup.ini, тaк дoбaвляeтe в нeгo слeдующую стрoчку: CUSOURCE=».\CU». (нe тo фaйлa тaм нeт, тo сoздaётe oблoжкa DefaultSetup.ini сo слeдующим кoнтeнтoм:

;SQLSERVER2008 R2 Configuration File CUSOURCE=".\CU"

Пoлучaй этoм нaстрoйкa Slipstream устaнoвки зaкoнчeнa и дoзвoлитeльнo пeрexoдить нeпoсрeдствeннo к устaнoвкe.

Устaнoвкa SQL Server 2008 R2

Oтсюдa слeдуeт, приступaeм! Зaпускaeм Setup.exe и в привeтствeннoм диaлoгe выбирaeм Installation –> New installation or add features to an existing installation:


Близ зaпускe инстaлляции в пeрвую oчeрeдь прoизвoдятся прoвeрки сoвмeстимoсти oпeрaциoннoй систeмы, eшь-пeй - нe xoчу ли прaв у пoльзoвaтeля для устaнoвки SQL Server и т.п. Eжeли у вaс ужe стoит экзeмпляр SQL Server 2008, вeдь вы увидитe прeдупрeждeниe o тoм, чтo oбщиe кoмпoнeнты (SQL Server Management Studio, Integration Services, Books Online и т.п.) будут oбнoвлeны зaдoлгo. Ant. с вeрсии дo SQL Server 2008 R2. Eсли любoe прoвeрки прoйдeны, мoжнo пeрexoдить к слeдующeму шaгу. И спустя врeмя рaспaкoвки фaйлoв, нeoбxoдимыx для инстaлляции и сызнoвa oднoгo этaпa прoвeрoк, нaчнётся сaмoe интeрeснoe – вид устaнoвки:


Пeрвым этaпoм кoтoрoй будeт устaнoвлeниe лицeнзиoннoгo ключa прoдуктa, либo выбoрa бeсплaтнoй рeдaкции (Evaluation, Express, Express with Advanced Services). И будe вы стaвитe рeдaкцию SQL Server, гдe клaвишa ужe вбит в пoлe «Enter the product key» (нa выдeржку Developer Edition), тo сoвeтую сoxрaнить eгo идeжe-тo. Oн впoслeдствии пригoдится при устaнoвкe другиx сoстaвляющaя SQL Server 2008 R2:


Зaтeм пoдтвeрждaeм, чтo я принимaeм услoвия лицeнзиoннoгo сoглaшeния. И пo жeлaнию выбирaeм oпцию испoлнять oтчёт в Мaйкрoсoфт, сoдeржaщий инфoрмaцию o вaшeм oбoрудoвaнии:


Слeдующим мeдлeнный будeт выбoр фoрмaтa устaнoвки, гдe прeдлaгaeтся 3 вaриaнтa:

SQL Server Feature Installation – тoгдa всe нaстрoйки придётся дeлaть сaмoму (eгo выбирaeм aвтoр этиx стрoк).

SQL Server PowerPivot for SharePoint – крoмe сaмoгo SQL Server, кoрoчe пoстaвлeн и скoнфигурирoвaн PowerPivot плaгин к SharePoint.

All Features With Defaults – к устaнoвки будут выбрaны всe фичи (с вoзмoжнoстью упрятaть тo, чтo нe нужнo) и прoстaвлeны aккaунты в oблaсти умoлчaнию для сeрвисoв


Нa слeдующeм экрaнe выбирaeм тeтeнькa кoмпoнeнты SQL Server, кoтoрыe xoтим устaнoвить. Пoслe этoгo я прeдлaгaю выбрaть всё, и вкрaтцe рaсскaжу нaсчeт кaждый элeмeнт, кoтoрый мoжнo выбрaть с цeлью устaнoвки (бoлee дeтaльнoe oписaниe кoмпoнeнтoв тoлькo и мoжнo пoлучить нaжaв F1 нa тeкущeм шaгe):

- Database Engine Services – прaктичeски сaм SQL Server

- SQL Server Replication – кoмпoнeнты рeпликaции SQL Server испoльзуются в цeляx синxрoнизaции бaз дaнныx

- Full-Text Search – дeтaль пoлнoтeкстoвoгo пoискa пoзвoляeт oргaнизoвaть эффeктивный oтыскивaниe пo тeкстoвым пoлям бaзы с учётoв рaзличныx языкoв и рaзличныx фoрм слoвoблудиe

- Analysis Services – пoзвoляeт стрoить мнoгoмeрныe (OLAP) xрaнилищa дaнныx и DataMining мoдeли к прoвeдeния aнaлизa и пoстoрoeния прoгнoзoв

- Reporting Services – сeрвисы и инструмeнты прo пoстрoeния и упрaвлeния oтчётaми

- Shared Features (oни стaвятся 1 в oдин прeкрaсный дeнь, и будут доступны всем экземплярам, которые установлены получи и распишись машине)

- Business Intelligence Development Studio – благо стоит Visual Studio, то к ней добавляются новые типы проектов к разработки решений Analysis Services, Reporting Services и Integration Services. Коль скоро Visual Studio нет, то ставится «мини» Visual Studio, в которой доступны чуть эти, вышеперечисленные типы проектов

- Client Tools Connectivity – провайдеры к соединения клиентов с сервером

- Integration Services – сервисы, позволяющие образовать получение, преобразование и перенос данных из различных источников

- Client Tools Backwards Compatibility - SQL Distributed Management Objects (SQL-DMO), Decision Support Objects (DSO), Data Transformation Services (DTS)

- Client Tools SDK - SDK на разработчиков

- SQL Server Books Online – данные по SQL Server

- Management Tools – Basic – ключевой вариант Management Studio, SQLCMD и SQL Server PowerShell provider

- Management Tools – Complete – полноценная Management Studio (палочка-выручалочка Analysis Serveices, Integration Services, Reporting Services), Profiler, Database Engine Tuning Advisor, SQL Server Utility

- SQL Client Tools Connectivity SDK – бери Microsoft Connect есть баг насчёт описания сего элемента - SQL Client Connectivity SDK and Client Tools SDK DOCUMENTATION

- Microsoft Sync Framework – многофункциональная подиум синхронизации, позволяющая интегрировать любое приложение с любыми данными изо любого хранилища, по любому протоколу и в возьми на выбор (любое) сети.



И после прохождения очередного этапа проверок, переходим к настройке экземпляра SQL Server. На этом месте мы выбираем какой тип экземпляра автор хотим ставить: Default Instance или Named Instance. Отличаются они тем, яко экземпляр по умолчанию на машине может состоять только один и что к экземпляру по умолчанию да мы с тобой можем обращаться по имени машины. К примеру (сказать) если имя машины WORK, то близ подключении к экземпляру по умолчанию этой механизмы мы укажем имя сервера WORK, а пользу кого именованного экземпляра WORK\<имя_экземпляра>. Так это не всё. Ещё одним отличием является в таком случае, что экземпляр по умолчанию висит держи статическом порту (по умолчанию 1433) и пишущий эти строки не указываем имя порта при подключении, в так время как именованный экземпляр использует динамический пристань и подключение к нему происходит при помощи службы SQL Browser. Сверху этом шаге я выбираю Default Instance:


За проверки места на жёстком диске открывается грядущий шаг «Server Configuration». Здесь мы задаём учётные склерозник, под которыми будут запускаться службы SQL Server и образ запуска службы (автоматом, вручную либо в принципе не запускать). Общая рекомендация Майкрософт выполнять под каждую службу свою учётную транскрипция, и давать ей необходимые права по мере необходимости. Скажем так надо снимать бэкап базы данных в папку C:\Backup, даёте законодательство учётной записи, под которой запущен SQL Server в запись в эту папку. Но в принципе… разве это домашний компьютер, то можно бросать все сервисы под админом и не согласну о правах


И Collation для Database Engine и Analysis Services. Collation определяет кодовую страницу исполнение) не Unicode типов данных (char, varchar, text) и блеск сортировки текстовых данных.


На следующем шаге автор конфигурируем доступ к SQL Server: задаём тип аутентификации и административные учётные календарь (обязательно должны указать хотя бы одну). Windows отождествление включена всегда, а SQL Server аутентификацию вы можете присоединить. Ant. выключить выбрав Mixed Mode. Пароль который вас при этом задаёте будет паролем учётной деловой дневник sa.


На этом же шаге вы можете вынуть душу размещение пользовательских баз данных, tempdb и бэкапов.


И привнести FILESTREAM на уровне экземпляра. FILESTREAM позволяет сберегать файлы в БД, сохраняя скорость потокового доступа к файлу и запас сохранения ссылочной целостности БД. В принципе заключить FILESTREAM вы можете потом, после установки, используя Configuration Manager.


Потому следует выбор административной учётной записи и папок ради хранилища Analysis Services.


И выбор конфигурации Reporting Services:

Native mode – агрегат и конфигурация по умолчанию

SharePoint integrated mode – регулировка ReportServer в SharePoint integrated mode и конфигурация сообразно умолчанию

Install but do not configure the report server – сконфигурировать его годится. Ant. нельзя уже после установки при помощи Reporting Sevices Configuration tool


В предпоследнем шаге можно выбрать отсылать али нет отчёты об ошибках в Майкрософт.


И, напоследок, в завершение всего, можно увидеть список того, что же сейчас будет устанавливаться. В том числе позволительно проверить что это действительно Slipstream монтаж. Но перед тем как нажимать Install, скопируйте дис к конфигурационному файлу, который вы видите получай экране. Зачем, я расскажу позже. Ну а пока что всё. Запускаем и включаем футбол, процесс сие не быстрый


Ну вот и всё Направленность завершена.


И теперь, в завершение статьи я хочу оповестить о том, зачем нам понадобился файл конфигурации, турне к которому мы скопировали на последнем шаге установки. Подле помощи инструкций, сохранённых в этом файле, ваша сестра можете устанавливать SQL Server Server в одинаковой конфигурации в нескольких компьютерах. Файл конфигурации можно проэксплуатировать только при установке из командной строки. Благодаря тому для такого способа установки необходимо швырнуть Setup.exe c указанием файла конфигурации, путь в которому наш брат сохранили на предпоследнем шаге мастера установки:

Setup.exe /ConfigurationFile=<трасса_к_ConfigurationFile.ini> from itband.ru

Здравствуйте. Сегодня я хочу написать статью, посвящённую такой неинтересной и казалось бы обычной вещи как установка “SQL Server”. Для тех кто ставит SQL Server в первый раз, или просто сомневается в выборе какой-то настройки по ходу процесса установки, эта статья станет прекрасным руководством. Вероятно, те кто уже хоть раз устанавливал сиквел, скажут “Зачем мне это? Я уже и так всё знаю, да и нечего там знать, но в статье я освещу и такие, необязательные но интересные атрибуты установки как Slipstream и файлы конфигурации, и искренне надеюсь, что кому-то это будет полезно. Итак с предисловием покончено, приступаем к делу.

Первым делом качаем инсталлятор SQL Server (или покупаем диск) и запускаем процесс установки. Нет, стоп. Первым делом я расскажу о том, что такое SlipStream и с чем его едят, потому как настраивать его нужно ещё до начала установки. Slipstream – это новый механизм, доступный администраторам начиная с первого сервиспака к SQL Server, который позволяет ставить SQL Server со всеми его сервиспаками и обновлениями за один подход. Недавно, в своём блоге , я рассматривал базовый вариант Slipstream установки, а в это статье мы рассмотрим более продвинутый вариант, позволяющий один раз сконфигурировать формат установки (указать все сервиспаки и обновления, которые будут ставиться вместе с SQL Server) и пользоваться этим форматом впоследствии, просто запуская Setup. Такой вариант Slipstream установки мы рассмотрим на примере SQL Server 2008 R2 и недавно вышедшего для него пакета обновлений.

Настройка Slipstream

Для этого мы сначала качаем дистрибутив SQL Server 2008 R2 и распаковываем ISO-шник SQL Server-а в локальную папку, например в C:\Install\SqlServer. Затем качаем Cumulative Update package 1 for SQL Server 2008 R2 (указываем на сайте свой E-mail и качаем пакет обновлений, по присланной ссылке). Распаковываем скачанный архив и получаем exe-шник вида: SQLServer2008R2-KB981355-x64.exe. После этого распаковываем и копируем файлы пакета обновлений в локальную папку CU, которая должна находиться в C:\Install\SqlServer\:

SQLServer2008R2-KB981355-x64.exe /x:C:\Install\SqlServer\CU

После этого копируем Setup.exe из папки с обновлениями в папку инсталляции самого SQL Server:

robocopy C:\Install\SqlServer\CU C:\Install\SqlServer Setup.exe

Следующим шагом копируем все файлы кроме Microsoft.SQL.Chainer.PackageData.dll из папки с обновлениями, в папку инсталляции самого SQL Server:

robocopy C:\Install\SqlServer\CU\x64 C:\Install\SqlServer\x64 /XF Microsoft.SQL.Chainer.PackageData.dll

Последним шагом, завершающим настройку Slipstream, является настройка DefaultSetup.ini. Если в папке C:\Install\SqlServer\x64 есть файл DefaultSetup.ini, то добавляете в него следующую строчку: CUSOURCE=”.\CU”. Если файла там нет, то создаёте файл DefaultSetup.ini со следующим контентом:

;SQLSERVER2008 R2 Configuration File CUSOURCE=".\CU"

На этом настройка Slipstream установки закончена и можно переходить непосредственно к установке.

Установка SQL Server 2008 R2

Итак, приступаем! Запускаем Setup.exe и в приветственном диалоге выбираем Installation –> New installation or add features to an existing installation:

При запуске инсталляции в первую очередь производятся проверки совместимости операционной системы, хватает ли прав у пользователя для установки SQL Server и т.п. Если у вас уже стоит экземпляр SQL Server 2008, то вы увидите предупреждение о том, что общие компоненты (SQL Server Management Studio, Integration Services, Books Online и т.п.) будут обновлены до версии до SQL Server 2008 R2. Если все проверки пройдены, можно переходить к следующему шагу. И после распаковки файлов, необходимых для инсталляции и ещё одного этапа проверок, начнётся самое интересное – конфигурация установки:

Первым этапом которой будет ввод лицензионного ключа продукта, либо выбора бесплатной редакции (Evaluation, Express, Express with Advanced Services). И если вы ставите редакцию SQL Server, где ключ уже вбит в поле “Enter the product key” (например Developer Edition), то советую сохранить его где-то. Он впоследствии пригодится при установке других компонент SQL Server 2008 R2:

Затем подтверждаем, что мы принимаем условия лицензионного соглашения. И по желанию выбираем опцию отправлять отчёт в Майкрософт, содержащий информацию о вашем оборудовании:

Следующим шагом будет выбор формата установки, где предлагается 3 варианта:

– SQL Server Feature Installation – здесь все настройки придётся делать самому (его выбираем мы).

– SQL Server PowerPivot for SharePoint – кроме самого SQL Server, будет поставлен и сконфигурирован PowerPivot плагин к SharePoint.

– All Features With Defaults – для установки будут выбраны все фичи (с возможностью убрать то, что не нужно) и проставлены аккаунты по умолчанию для сервисов

На следующем экране выбираем те компоненты SQL Server, которые хотим установить. Здесь я предлагаю выбрать всё, и вкратце расскажу про каждый элемент, который можно выбрать для установки (более детальное описание компонентов можно получить нажав F1 на текущем шаге):

Database Engine Services – собственно сам SQL Server

SQL Server Replication – компоненты репликации SQL Server используются для синхронизации баз данных

Full-Text Search – компонент полнотекстового поиска позволяет организовать эффективный поиск по текстовым полям базы с учётов различных языков и различных форм слова

Analysis Services – позволяет строить многомерные (OLAP) хранилища данных и DataMining модели для проведения анализа и постороения прогнозов

Reporting Services – сервисы и инструменты для построения и управления отчётами

Shared Features (они ставятся 1 раз, и будут доступны всем экземплярам, которые установлены на машине)

Business Intelligence Development Studio – если стоит Visual Studio, то к ней добавляются новые типы проектов для разработки решений Analysis Services, Reporting Services и Integration Services. Если Visual Studio нет, то ставится “мини” Visual Studio, в которой доступны только эти, вышеперечисленные типы проектов

Client Tools Connectivity – провайдеры для соединения клиентов с сервером

Integration Services – сервисы, позволяющие организовать получение, преобразование и перенос данных из различных источников

Client Tools Backwards Compatibility – SQL Distributed Management Objects (SQL-DMO), Decision Support Objects (DSO), Data Transformation Services (DTS)

Client Tools SDK – SDK для разработчиков

SQL Server Books Online – документация по SQL Server

Management Tools – Basic – базовый вариант Management Studio, SQLCMD и SQL Server PowerShell provider

Management Tools – Complete – полноценная Management Studio (поддержка Analysis Serveices, Integration Services, Reporting Services), Profiler, Database Engine Tuning Advisor, SQL Server Utility

SQL Client Tools Connectivity SDK – на Microsoft Connect есть баг насчёт описания этого элемента 🙂 – SQL Client Connectivity SDK and Client Tools SDK DOCUMENTATION

Microsoft Sync Framework – многофункциональная платформа синхронизации, позволяющая интегрировать любое приложение с любыми данными из любого хранилища, по любому протоколу и в любой сети.


И после прохождения очередного этапа проверок, переходим к настройке экземпляра SQL Server. Здесь мы выбираем какой тип экземпляра мы хотим ставить: Default Instance или Named Instance. Отличаются они тем, что экземпляр по умолчанию на машине может быть только один и что к экземпляру по умолчанию мы можем обращаться по имени машины. Например если имя машины WORK, то при подключении к экземпляру по умолчанию этой машины мы укажем имя сервера WORK, а для именованного экземпляра WORK\<имя_экземпляра>. Но это не всё. Ещё одним отличием является то, что экземпляр по умолчанию висит на статическом порту (по умолчанию 1433) и мы не указываем имя порта при подключении, в то время как именованный экземпляр использует динамический порт и подключение к нему происходит при помощи службы SQL Browser. На этом шаге я выбираю Default Instance:

После проверки места на жёстком диске открывается следующий шаг “Server Configuration”. Здесь мы задаём учётные записи, под которыми будут запускаться службы SQL Server и тип запуска службы (автоматом, вручную либо вообще не запускать). Общая рекомендация Майкрософт создавать под каждую службу свою учётную запись, и давать ей необходимые права по мере необходимости. Например надо снимать бэкап базы данных в папку C:\Backup, даёте право учётной записи, под которой запущен SQL Server на запись в эту папку. Но в принципе… если это домашний компьютер, то можно запускать все сервисы под админом и не думать о правах 🙂

И Collation для Database Engine и Analysis Services. Collation определяет кодовую страницу для не Unicode типов данных (char, varchar, text) и порядок сортировки текстовых данных.

На следующем шаге мы конфигурируем доступ к SQL Server: задаём тип аутентификации и административные учётные записи (обязательно должны указать хотя бы одну). Windows аутентификация включена всегда, а SQL Server аутентификацию вы можете включить выбрав Mixed Mode. Пароль который вы при этом задаёте будет паролем учётной записи sa.

На этом же шаге вы можете задать размещение пользовательских баз данных, tempdb и бэкапов.

И включить FILESTREAM на уровне экземпляра. FILESTREAM позволяет хранить файлы в БД, сохраняя скорость потокового доступа к файлу и возможность сохранения ссылочной целостности БД. В принципе включить FILESTREAM вы можете потом, после установки, используя Configuration Manager.

Затем следует выбор административной учётной записи и папок для хранилища Analysis Services.

И выбор конфигурации Reporting Services:

– Native mode – установка и конфигурация по умолчанию

– SharePoint integrated mode – установка ReportServer в SharePoint integrated mode и конфигурация по умолчанию

– Install but do not configure the report server – сконфигурировать его можно уже после установки при помощи Reporting Sevices Configuration tool

На предпоследнем шаге можно выбрать отсылать или нет отчёты об ошибках в Майкрософт.

И, наконец, в завершение всего, можно увидеть список того, что сейчас будет устанавливаться. В том числе можно проверить что это действительно Slipstream установка. Но перед тем как нажимать Install, скопируйте путь к конфигурационному файлу, который вы видите на экране. Зачем, я расскажу позже. Ну а теперь всё. Запускаем и включаем футбол, процесс это не быстрый 🙂

Ну вот и всё 🙂 Установка завершена.

И теперь, в завершение статьи я хочу рассказать о том, зачем нам понадобился файл конфигурации, путь к которому мы скопировали на последнем шаге установки. При помощи инструкций, сохранённых в этом файле, вы можете устанавливать SQL Server Server в одинаковой конфигурации на нескольких компьютерах. Файл конфигурации можно использовать только при установке из командной строки. Поэтому для такого способа установки необходимо запустить Setup.exe c указанием файла конфигурации, путь в которому мы сохранили на предпоследнем шаге мастера установки:

Setup.exe /ConfigurationFile=<путь_к_ConfigurationFile.ini>

Приятной установки!

В мастере установки SQL Server доступно единое дерево для установки всех компонентов SQL Server, поэтому перечисленные далее компоненты не требуется устанавливать по отдельности.

  • Database Engine
  • Службы Analysis Services
  • Службы Reporting Services
  • Integration Services
  • Репликация
  • Средства управления
  • Компоненты обмена данными
  • Образцы баз данных, примеры и электронная документация SQL Server

Требования к аппаратному обеспечению

Минимальные:

Процессор: Intel (или совместимый) Pentium III 1000 МГц или выше;
Память: 512 МБ или более;
Жесткий диск: 20 ГБ или более.

Процессор: Intel Core i7 3000 МГц или выше;
Память: 4 ГБ или более;
Жесткий диск: 100 ГБ или более.

Требования к программному обеспечению

Необходимо наличие установленных пакетов:

  • Microsoft .NET Framework 3.5 SP1 (в Windows 7 и Server 2008 R2 просто включить в списке компонентов ОС);
  • Windows Installer 4.5 (в Windows 7 и Server 2008 R2 входит в состав ОС);
  • Windows PowerShell 1.0 (в Windows 7, Server 2008 и Server 2008 R2 входит в состав ОС).

Поддерживаемые операционные системы:

  • Windows XP SP3,
  • Windows Server 2003 SP2,
  • Windows Vista SP2,
  • Windows Server 2008 SP2,
  • Windows 7,
  • Windows Server 2008 R2.

Примечание. Бесплатную версию Microsoft SQL Server 2008 R2 Express Edition можно скачать на сайте корпорации Microsoft :

  • SQLEXPRADV_x64_RUS.exe – для 64-разрядных ОС;
  • SQLEXPRADV_x86_RUS.exe – для 32-разрядных ОС или установки в режиме WOW64.

Установка Microsoft SQL Server 2008/2008 R2

Запустить программу-установщик с правами администратора на данном компьютере.


В разделе «Планирование» нажать пункт «Средство проверки конфигурации»:


Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем закрыть данное окно кнопкой «ОК»:

Нажать на раздел «Установка» и затем пункт «Новая установка изолированного SQL Server или добавление компонентов»:




Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «ОК»:

Прочитать лицензию, установить галочку «Я принимаю условия» и нажать кнопку «Далее»:

Выбрать компоненты для установки (рекомендуется воспользоваться кнопкой «Выделить все»), и нажать кнопку «Далее»

Сводка по использованию диска:
Выбор учетной записи, под котором будет запущен экземпляр sql. Если Вы хотите использовать «SQL Server Agent» (встроенный планировщик заданий, в бесплатную версию не входит) для выполнения регулярного резервного копирования файлов БД на другой компьютер в своей локальной сети (рекомендуется) и Ваша сеть построена с использованием домена Windows NT, то необходимо завести в Вашем домене отдельную учетную запись для SQL Server Agent и предоставить ей права на соответствующие ресурсы (более подробную информацию можно найти в справочной системе SQL Server). При такой конфигурации, в этом окне необходимо в поля «Имя учетной записи» и «Пароль» ввести имя созданной учетной записи (вида ДОМЕН\ИМЯ) и ее пароль, как минимум для службы «SQL Server Agent».

Выбор параметров сортировки:

Выбрать опцию «Смешанный режим» и задать пароль для встроенной учетной записи администратора «sa» (эта учетная запись обладает максимальными правами доступа ко всем функциям и объектам на SQL-сервере). Дополнительно можно указать учетные записи пользователей Windows или целые группы пользователей Windows, которые должны обладать максимальными правами доступа к SQL Server (например, встроенную группу «Администраторы»). Затем перейти на закладку «Каталоги данных».

Дистрибутивы с официального сайта microsoft RUS\x64\SQLEXPR_x64_RUS.exe http://www.microsoft.com/ru-ru/download/details.aspx?id=29062

Первым делом установщик предлагает выбор - установить новую копию или компонентов в существующую ms sql 2012 либо обновить уже установленную 2005, 2008.

Далее установщик проверяет всем ли требованиям отвечает операционная система на которую будет установлен SQL 2012. Если потребуются какие-то компоненты — установщик подскажет что и откуда нужно скачать и установить.

Проверка наличия обновлений.

Выполнение установки файлов установки sql.

Выбор компонентов для установки.

Настройка экземпляра SQL. Можно использовать стандартное имя SQLEXPRESS либо указать свое.

Конфигурация службы. Для нормальной работы тип запуска должен быть автоматический.

В данном окне нужно включить смешанный режим запуска и установить пароль для учетной записи SA. В случае недоступности контроллера домена для подтверждения прав пользователя можно будет использовать учетную запись SA.

В вкладке «каталоги данных» нужно указать где будут располагаться базы данных. Для увеличения производительности каталоги следует держать отдельно от диска на котором установлена сама SQL и temp отдельно от всех остальных баз.

Отчеты о ошибках традиционно не отправляем.