Access Point

0
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Установка MSSQL Server 2008 Express

admin 18.12.2012

Описывается типовая установка MSSQL Server 2008 Express через GUI и командную строку.

Установка с помощью графического интерфейса

 

Запускаем установочный файл MSSQL Server 2008 Express (Скачать его можно на сайте микрософта)

 

В открывшемся окне «Центра установки SQL Server» переходим в пункт «Установка»

Нажимаем «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру«.

Окно «Центра установки SQL Server» не надо закрывать до окончания установки MSSQL 2008 Express

close

Правила поддержки установки — нажимаем «ОК»

Ключ продукта — нажимаем «Далее»

Условия лицензии — Ставим галочку напротив «Я перенимаю условия лицензионного соглашения» и нажимаем «Далее»

Файлы поддержки программы установки — нажимаем «Установить»

Файлы поддержки программы установки — Смотрим на таблицу, восклицательный знак допускается только у «Брандмауэра Windows«, если всё нормально то нажимаем «Далее«

Выбор компонентов — Ставим галочку напротив «Службы компонента Database Engine«, можно добавить другие компоненты если они вам нужны, проверяем пути установки, если хотите то можно их изменить. Нажимаем «Далее»

Настройка экземпляра — Тут в принципе можно ничего не трогать, имя экземпляра нужно для идентификации SQL сервера в некоторых программах, изменять его имеет смысл если у вас больше 1 SQL сервера на одной системе или какая либо другая необходимость. Нажимаем «Далее»

Требования к свободному месту — Информация о занимаемом месте на диске, смотрим чтобы это были не последние мегабайты и жмем «Далее»

Конфигурация сервера — Необходимо задать учетную запись для запуска служб MSSQL, у служба «SQL Server Database Engine» в выпадающем меню выбираем NT AUTHORITY\NETWORK SERVICE, смотрим чтобы тип запуска был «Авто«. Нажимаем «Далее»

Настройка компонентов Database Engine

Вкладка — Подготовка учетных записей — Выбираем режим проверки подлинности, я обычно выбираю «Смешанный режим«, если вы выбрали смешанный режим то ниже активируются 2 поля ввода пароля SQL администратора, в эти поля нужно ввести пароль для встроенного в SQL сервер пользователя SA. В поле «Назначить администраторов SQL Server» жмем кнопку «Добавить текущего пользователя» и добавляем других пользователей windows, если кому то из них нужно будет иметь полный доступ к SQL серверу.

ВкладкаНастройка компонентов Database Engine — Тут все настраивается индивидуально, но в случае маленьким сайтом, без особой нагрузки можно оставить как есть. Хотя иногда имеет смысл все таки разнести каталоги по разным физическим дискам.

Отчеты об ошибках и использовании — просто нажимаем «Далее»

Правила установки — если кнопка «Далее» активна то нажимаем ее, если нет то нажимаем «Показать подробности«, находим что мешает установки и исправляем

Все готово для установки — Тут отображаются все ведения введенные нами на прошлый шагах, проверяем что всё так как вы хотели и нажимаем «Установить«.

Ход выполнения установки — дожидаемся когда все установится и нажимаем «Далее»

Готово — Нажимаем «Закрыть»

 

Идем в ПускВсе программы — Microsoft SQL Server 2008 — Средства настройки — Диспетчер конфигурации SQL Server

В «Диспетчере конфигурации SQL Server» переходим в раздел «Сетевая конфигурация» — «Протоколы для SQLEXPRESS»

В правом списке открываем «TCP/IP» (Правой кнопкой — Свойства)

В поле «Включено» выбираем «Да»

Переходим на вкладку «IP адреса«, находим раздел «IPAll» в параметр «Порт» вписываем 1433

Нажимаем «ОК» и перезапускаем службу SQL сервера.

 

Тоже самое но с картинками

В открывшемся окне «Центра установки SQL Server» переходим в пункт «Установка»

Нажимаем «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру«.

Окно «Центра установки SQL Server» не надо закрывать до окончания установки MSSQL 2008 Express

close

17-12-2012 18-50-46

 

Правила поддержки установки — нажимаем «ОК»

17-12-2012 18-51-07

 

Ключ продукта — нажимаем «Далее»

17-12-2012 18-52-10

 

Условия лицензии — Ставим галочку напротив «Я перенимаю условия лицензионного соглашения» и нажимаем «Далее»

17-12-2012 18-52-23

 

Файлы поддержки программы установки — нажимаем «Установить»

17-12-2012 18-51-31

 

Файлы поддержки программы установки — Смотрим на таблицу, восклицательный знак допускается только у «Брандмауэра Windows«, если всё нормально то нажимаем «Далее»

17-12-2012 18-51-57

 

Выбор компонентов — Ставим галочку напротив «Службы компонента Database Engine«, можно добавить другие компоненты если они вам нужны, проверяем пути установки, если хотите то можно их изменить. Нажимаем «Далее»

17-12-2012 18-53-01

 

Настройка экземпляра — Тут в принципе можно ничего не трогать, имя экземпляра нужно для идентификации SQL сервера в некоторых программах, изменять его имеет смысл если у вас больше 1 SQL сервера на одной системе или какая либо другая необходимость. Нажимаем «Далее»

17-12-2012 18-53-46

 

Требования к свободному месту — Информация о занимаемом месте на диске, смотрим чтобы это были не последние мегабайты и жмем «Далее»

17-12-2012 18-54-26

 

Конфигурация сервера — Необходимо задать учетную запись для запуска служб MSSQL, у служба «SQL Server Database Engine» в выпадающем меню выбираем NT AUTHORITY\NETWORK SERVICE, смотрим чтобы тип запуска был «Авто«. Нажимаем «Далее»

17-12-2012 18-54-58

 

Настройка компонентов Database Engine

Вкладка — Подготовка учетных записей — Выбираем режим проверки подлинности, я обычно выбираю «Смешанный режим«, если вы выбрали смешанный режим то ниже активируются 2 поля ввода пароля SQL администратора, в эти поля нужно ввести пароль для встроенного в SQL сервер пользователя SA. В поле «Назначить администраторов SQL Server» жмем кнопку «Добавить текущего пользователя» и добавляем других пользователей windows, если кому то из них нужно будет иметь полный доступ к SQL серверу.

Вкладка — Настройка компонентов Database Engine — Тут все настраивается индивидуально, но в случае маленьким сайтом, без особой нагрузки можно оставить как есть. Хотя иногда имеет смысл все таки разнести каталоги по разным физическим дискам.

17-12-2012 18-55-53

 

Отчеты об ошибках и использовании — просто нажимаем «Далее»

17-12-2012 18-56-11

 

Правила установки — если кнопка «Далее» активна то нажимаем ее, если нет то нажимаем «Показать подробности«, находим что мешает установки и исправляем

17-12-2012 18-56-26

 

Все готово для установки — Тут отображаются все ведения введенные нами на прошлый шагах, проверяем что всё так как вы хотели и нажимаем «Установить«.

17-12-2012 18-56-48

 

Ход выполнения установки — дожидаемся когда все установится и нажимаем «Далее»

17-12-2012 19-03-10

 

Готово — Нажимаем «Закрыть»

17-12-2012 19-03-25

 

Идем в Пуск — Все программы — Microsoft SQL Server 2008 — Средства настройки — Диспетчер конфигурации SQL Server

В «Диспетчере конфигурации SQL Server» переходим в раздел «Сетевая конфигурация» — «Протоколы для SQLEXPRESS»

В правом списке открываем «TCP/IP» (Правой кнопкой — Свойства)

18-12-2012 3-00-27

 

В поле «Включено» выбираем «Да»

18-12-2012 3-00-46

 

Переходим на вкладку «IP адреса«, находим раздел «IPAll» в параметр «Порт» вписываем 1433

18-12-2012 3-01-05

 

Нажимаем «ОК» и перезапускаем службу SQL сервера.

 

 

 

Установка с помощью командной строки

Есть 2 варианта формирования команды для установки, 1 вариант это вручную подбирать все параметры установки, 2 вариант это через GUI на каком либо компьютере сгенерировать конфигурационный файл, этот путь самый простой на мой взгляд, поэтому его и рассмотрим.

Чтобы сгенерировать файл конфигурации нужно запустит установку MSSQL Server 2008 Express на любом компьютере с windows, выбрать всё так как вам нужно установить на машине с консольным вводом, дойти до шага «Все готово для установки» и в самом низу будет «Путь файла конфигурации«, после того как мы получили файл можно отменять установку и переносить файл конфигурации на нужную машину, предварительно добавив туда несколько параметров с паролями, но лучше указать их в параметрах команды.

 

Установка MSSQL Server 2008 Express с помощью файла конфигурации из командной строки. 

Переходим в каталог с установочным файлом MSSQL Server 2008 Express, туда же закидываем конфигурационный файл который мы сгенерировали на другой машине.

Переход осуществляется командной cd путь_каталога_с_файлом например:

cd C:\Orchard.Web.1.4.0

close

 

Если пароли указанны в файле конфигурации, выполняем:

SQLEXPR_x64_RUS.exe /TCPENABLED="1" /ConfigurationFile=ConfigurationFile.ini

SQLEXPR_x64_RUS.exe — имя файла установки SQL.

ConfigurationFile.ini — имя сгенерированного файла конфигурации.

/TCPENABLED — Включение протокола TCP для SQL сервера.

close

 

Если пароли не указанны в файле конфигурации, выполняем:

SQLEXPR_64_RUS.exe /SQLSVCPASSWORD="************" /SAPWD="************" /TCPENABLED="1" /ConfigurationFile=ConfigurationFile.INI

SQLEXPR_x64_RUS.exe — имя файла установки SQL.

ConfigurationFile.ini — имя сгенерированного файла конфигурации.

/SQLSVCPASSWORD — Пароль пользователя от которого будет запускаться служба SQL сервера.

/SAPWD — Пароль пользователя SA если включена смешанная проверка подлинности.

/TCPENABLED — Включение протокола TCP для SQL сервера.

close

Пример файла ConfigurationFile.ini который получился в процессе установки

;SQLSERVER2008 Configuration File
[SQLSERVER2008]

; Введите идентификатор экземпляра для указанных компонентов SQL Server. Структура каталогов, структура реестра и имена служб SQL Server будут содержать идентификатор данного экземпляра SQL Server. 

INSTANCEID="SQLExpress"

; Определяет поток операций установки, например INSTALL, UNINSTALL или UPGRADE. Это обязательный параметр. 

ACTION="Install"

; Указывает компоненты для установки, удаления или обновления. В список компонентов верхнего уровня входят SQL Server, службы AS, службы RS, службы IS и средства. В составе компонента SQL Server устанавливается компонент Database Engine, репликация и компонент Full-Text Search. В составе компонента "Средства" устанавливаются средства управления, электронная документация, среда Business Intelligence Development Studio и другие общие компоненты. 

FEATURES=SQLENGINE

; Отображает сведения об использовании параметров командной строки. 

HELP="False"

; Указывает, что подробный журнал установки должен быть выведен на консоль. 

INDICATEPROGRESS="False"

; Программа установки не будет выводить пользовательский интерфейс. 

QUIET="False"

; Программа установки будет только отображать ход установки без вмешательства пользователя. 

QUIETSIMPLE="False"

; Указывает, что программа установки должна произвести установку в WOW64. Этот аргумент командной строки не поддерживается в 32-разрядных системах и IA64. 

X86="False"

; Указывает путь к папке на установочном носителе, в которой находится файл setup.exe. 

MEDIASOURCE="c:\6d1fa725f25f5323c7d3dcf20bc5\"

; Укажите, следует ли включить отправку в Майкрософт отчета об ошибках в целях улучшения будущих версий SQL Server. Укажите значение 1 или True, чтобы включить эту функцию, либо значение 0 или False, чтобы не включать. 

ERRORREPORTING="False"

; Указать корневой каталог установки для собственных общих компонентов. 

INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server"

; Укажите корневой каталог установки для общих компонентов WOW64. 

INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server"

; Укажите каталог установки. 

INSTANCEDIR="C:\Program Files\Microsoft SQL Server"

; Укажите, следует ли собирать и отправлять в корпорацию Майкрософт данные об использовании компонентов SQL Server. Укажите значение 1 или True, чтобы включить эту функцию, либо значение 0 или False, чтобы не включать. 

SQMREPORTING="False"

; Укажите именованный экземпляр или экземпляр по умолчанию. MSSQLSERVER является экземпляром по умолчанию для всех выпусков, кроме Express, а SQLExpress - для выпусков Express. Этот параметр обязателен при установке компонента SQL Server Database Engine (SQL), служб Analysis Services (AS) или служб Reporting Services (RS). 

INSTANCENAME="SQLEXPRESS"

; Автоматический запуск службы после установки.  

AGTSVCSTARTUPTYPE="Manual"

; Тип запуска для служб Integration Services. 

ISSVCSTARTUPTYPE="Automatic"

; Учетная запись для служб Integration Services: домен\ИмяВхода или системная учетная запись. 

ISSVCACCOUNT="NT AUTHORITY\NetworkService"

; Управляет параметром типа запуска служб после создания службы. 

ASSVCSTARTUPTYPE="Automatic"

; Параметры сортировки для использования службами Analysis Services. 

ASCOLLATION="Latin1_General_CI_AS"

; Местонахождение файлов данных служб Analysis Services. 

ASDATADIR="Data"

; Местонахождение файлов журналов служб Analysis Services. 

ASLOGDIR="Log"

; Местонахождение файлов резервных копий для служб Analysis Services. 

ASBACKUPDIR="Backup"

; Местонахождение временных файлов служб Analysis Services. 

ASTEMPDIR="Temp"

; Местонахождение файлов конфигурации служб Analysis Services. 

ASCONFIGDIR="Config"

; Указывает, разрешено ли поставщику MSOLAP выполняться внутри процесса. 

ASPROVIDERMSOLAP="1"

; Тип запуска для службы SQL Server. 

SQLSVCSTARTUPTYPE="Automatic"

; Уровень, на котором включается компонент FILESTREAM (0, 1, 2 или 3). 

FILESTREAMLEVEL="0"

; Чтобы включить RANU для выпуска SQL Server Express, укажите значение "1". 

ENABLERANU="True"

; Задает параметры сортировки Windows или параметры сортировки SQL Server для компонента Database Engine. 

SQLCOLLATION="Cyrillic_General_CI_AS"

; Учетная запись для службы SQL Server: Домен\Пользователь или системная учетная запись. 

SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"

; Одна или несколько учетных записей Windows для подготовки в качестве системных администраторов SQL Server. 

SQLSYSADMINACCOUNTS="WIN-JA1CNLJ4GAB\Администратор"

; По умолчанию используется проверка подлинности Windows. Для смешанного режима проверки подлинности используйте значение "SQL". 

SECURITYMODE="SQL"

; Подготовить текущего пользователя как системного администратора компонента Database Engine для SQL Server 2008 Express. 

ADDCURRENTUSERASSQLADMIN="False"

; Укажите 0, чтобы выключить, или 1, чтобы включить протокол TCP/IP. 

TCPENABLED="0"

; Укажите 0, чтобы отключить, или 1, чтобы включить протокол Named Pipes. 

NPENABLED="0"

; Тип запуска для службы обозревателя. 

BROWSERSVCSTARTUPTYPE="Disabled"

; Определяет режим запуска службы NT сервера отчетов.  Когда 
; Вручную. Запуск службы в ручном режиме (значение по умолчанию).
; Авто. Запуск службы в автоматическом режиме.
; Отключено. Служба отключена. 

RSSVCSTARTUPTYPE="Automatic"

; Указывает, в каком режиме устанавливается сервер отчетов.  
; Значение по умолчанию: “FilesOnly”  

RSINSTALLMODE="FilesOnlyMode"

 

 

Tagged with: ,

Leave a Comment

Login to your account

Can't remember your Password ?

Register for this site!