1

Тема: Установка и настройка MSSQL Server Express 2008

Установка MSSQL Сервера - единообразна для любых проектов. Если Вы читаете данную тему только для создания базы под свой проект - дойдите до пункта: "Создание базы данных". В данном пункте описано создание базы данных и подключение нашего ПО "MiniServer" к ней.

Дистрибутив программного обеспечения MSSQL Server Express 2008 и утилиты для работы с СУБД загрузить с сайта http://www.microsoft.com/ru.

Для начала установки СУБД MSSQL необходимо:
-    запустить на выполнение файл SQLEXPR_x86_RUS.exe – для 32-х разрядный операционных систем;  SQLEXPR_x64_RUS.exe - для 64-х разрядный операционных систем;
-    в окне «Центр установки SQL Server», рисунок 1, в левой части окна выбрать «Установка», справа выбрать «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру»;

                             Рисунок 1

-     в окне «Правила поддержки установки», рисунок 2, нажать кнопку «ОК»;

                            Рисунок 2
-     в окне «Файлы поддержки программы установки», рисунок 3, нажать «Установить»;

                            Рисунок 3
-    в окне «Правила поддержки установки», рисунок 4, нажать «Далее»;

                            Рисунок 4
-    в окне «Ключ продукта» нажать «Далее»;
-    в окне «Условия лицензии» ознакомиться с условиями лицензии, выставить флаг в поле «Я принимаю условия лицензионного соглашения», и нажать кнопку «Далее»;
-    в окне «Выбор компонентов», рисунок 5, нажать кнопку «Выделить все», после того, как все компоненты будут отмечены флажками нажать «Далее»;

                            Рисунок 5
-    в окне «Настройка экземпляра», рисунок 6, выставить переключатель в поле «Экземпляр по умолчанию», нажать кнопку «Далее»;

                            Рисунок 6
-    в окне «Требования к свободному месту на диске», рисунок 7,нажать «Далее»;

                            Рисунок 7
-    в окне «Конфигурация сервера», рисунок 8, в разделе «Учетные записи служб» -  Служба «SQL Server Database Engine» указать:
•    в поле «Имя учетной записи» указать – «NT AUTHORITY\система»;
•    «Тип запуска» - «Авто»;
•    в разделе Служба «SQL Server, обозреватель» в поле «Тип запуска» указать «Авто»
-    после ввода значений нажать кнопку «Далее»;

                           Рисунок 8
-    в окне «Настройка компонента Database Engine», рисунок 9, в разделе «Режим проверки подлинности» выставить переключатель у параметра «Смешанный режим», в поля «Встроенная учетная запись системного администратора SQL Server» заполнить поля «Введите пароль» и «Подтвердите пароль» - указав пароль для пользователя «sa». В разделе «Назначьте администраторов SQL Server» нажмите кнопку «Добавить текущего пользователя» и нажмите кнопку «Далее».

                           Рисунок 9
-    в окне «Отчеты об ошибках и использовании», оставьте значения без изменений (флаги не выставлять), нажмите кнопку «Далее»;
-    в окне «Правила установки», рисунок 10, после завершения проверки установки нажать кнопку «Далее»;

                           Рисунок 10
-    в окне «Все готово к установки», рисунок 11, нажать кнопку «Установить»;

                           Рисунок 11
-    в окне «Ход выполнения установки», рисунок 12, после завершения установки всех компонентов нажать кнопку «Далее»;

                           Рисунок 12
-    в окне «Завершено» нажать кнопку «Закрыть».



Установка Microsoft SQL Server Management Studio



Для работы с СУБД, администрирования, создания БД рекомендуется использовать «Microsoft SQL Server Management Studio» или аналогичную программу.
Для установки «Microsoft SQL Server Management Studio» необходимо:
-    запустить на выполнение файл SQLManagementStudio_x86_RUS.exe;
-    в окне «Центр установки SQL Server»,  в левой части окна выбрать пункт «Установка», в отобразившемся справа списке выбрать «Новая установка SQL Server или добавление компонентов к существующему экземпляру»;
-    в окне «Правила поддержки установки» нажать кнопку «ОК»;
-    в окне «Файлы поддержки программы установки» нажать кнопку «Установить»;

-    в окне «Правила поддержки установки», рисунок 13, после выполнения операций и отображения статистики нажать кнопку «Далее»;

                           Рисунок 13
-    в окне «Тип установки», рисунок 14, оставить переключатель по умолчанию у параметра «Выполнить новую установку SQL Server 2008» и нажать кнопку «Далее»;

                           Рисунок 14
-    в окне «Ключ продукта» нажать кнопку «Далее»;
-    в окне «Условия лицензии» ознакомиться с условиями лицензии, после чего выставить флаг в поле «Я принимаю условия лицензионного соглашения» и нажать кнопку «Далее»;
-    в окне «Выбор компонентов», рисунок 15, нажать кнопку «Выделить все», в результате чего будет отмечен компонент «Средства управления – основное», нажать кнопку «Далее»;

                           Рисунок 15
-    в окне «Требования к свободному месту на диске» нажать кнопку «Далее»;
-    в окне «Отчеты об ошибках и использовании», оставьте значения без изменений (флаги не выставлять), нажмите кнопку «Далее»;
-    в окне «Правила установки», после завершения проверки установки нажать кнопку «Далее»;
-    в окне «Все готово для установки» нажать кнопку «Установить»;
-    в окне «Ход выполнения установки», рисунок 16, после завершения установки всех компонентов нажать кнопку «Далее»;

                           Рисунок 16
-    в окне «Завершено» нажать кнопку «Закрыть».


Настройка СУБД MSSQL

Для настройки СУБД  MSSQL необходимо:
-     запустить «Sql Server Configuration Manager», рисунок 17, открыв из панели «Пуск - Microsoft SQL Server 2008 - Средства настройки - Диспетчер конфигурации SQL Server»;

                           Рисунок 17
-    перейти в раздел «Сетевая конфигурация SQL Server (32-разрядная версия) – Протоколы для SQLEXPRESS», рисунок 18;

                           Рисунок 18
-    с правой стороны выделить «Именованные каналы», двойным щелчком левой кнопкой мыши открыть окно «Свойства: Именованные каналы»;
-    у параметра «Включено» указать значение «Да»;
-    нажать кнопку «ОК»;
-    выделить параметр «TCP/IP», двойным щелчком левой кнопкой мыши открыть окно «Свойства: TCP/IP», рисунок 19;

                           Рисунок 19

-    на вкладке «Протокол», у параметра «Включено» указать значение «Да»;
-    на вкладке «IP-адреса» у параметра «IP2/Включено» указать значение «Да»;
-    на вкладке «IP-адреса» у параметра «IP All/Динамические TCP-порты» указать значение «34564»;
-    нажать кнопку «ОК»;
-    перейти в раздел «Службы SQL Server» и перезапустить службы: «SQL Server», «SQL Server, обозреватель». Для перезапуска службы щелкнуть правой кнопкой мыши на названии службы и выбрать пункт меню «Перезапустить».
-    для проверки работоспособности БД, запустить «Среда SQL Server Management Studio», открыв из пункта меню ««Пуск - Microsoft SQL Server 2008 - Среда SQL Server Management Studio».
-    в окне «Соединение с сервером» указать:
•    «Тип сервера» - «Компонент Database Engine»;
•     «Имя сервера» из выпадающего списка выбрать название сервера;
•    «Проверка подлинности» - «Проверка подлинности SQL Server»;
•    «Имя входа» - «sa»;
•    «Пароль» - пароль указанный для администратора сервера при установке.
-    нажать кнопку «Соединить».
-    если все параметры указаны верно и сервер корректно настроен, откроется окно управления СУБД, содержащее список баз данных и.т.д.


Создание базы данных


Навигационные данные и телематическая информация полученная от абонентских радиостанций сохраняется в базе данных «navdb».
БД «navdb» с набором таблиц создается из интерфейса «Минисервера», для создания БД с набором таблиц необходимо:
-    запустить «Минисервер» (он должен быть предварительно установлен на ПК, версия 1.9.0.2);
-    на вкладке «БД», рисунок 20, указать:
•    «Сервер» - полное название сервера, например, EMELJANOV\SQLEXPRESS;
•    Пользователь – sa;
•    Пароль – пароль для пользователя «sa»;
•    Выставить переключатель в поле «MSSQL»;
•    нажать на ссылку «Выполнить скрипт»;
•    в открывшемся окне указать путь к файлу скрипта «Create_MSSQL.sql»;
•    в окне «Open file» нажать кнопку «Open»;
-    после создания БД с набором таблиц, отобразиться информационное окно, что БД navdb создана успешно, в противном случае отобразиться сообщение об ошибке.
-    после создания БД, в окне «Miniserver» нажать кнопку «Проверить подключение».

                          Рисунок 20
Примечание – по умолчанию создается БД «navdb» с набором таблиц имеющих префикс «test». Для изменения префикса таблиц следует открыть файл «Create_MSSQL.sql» в текстовом редакторе и заменить значение «test» в названии таблиц на необходимый набор символов

One fleeting moment and it's all gone...