На главную страницу
 
 Главная 
 Новости 
 Статьи RSS
 Программное обеспечение 
 Форум 
 Опросы 
 Полезные ссылки 
MSExchange.ru ISADocs.ru WinSecurity.ru NetDocs.ru

Windows XP
Беспроводные сети
Интеграция с Linux
Windows 2003
Windows 95/98/ME
Общее для всех операционных систем
Windows NT4
Сетевые протоколы
Проблемы с сетью
Windows Vista
Терминальные сервера
Windows 2008
VoIP
Общая информация
Windows 7
Облачные вычисления

Поиск по сайту


Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация

Подписка

Изменение параметров

Статистика

Hits 22030200
33109
Hosts 2232851
1597
Visitors 1460207
2253

3
Контроль интернет трафика
Мониторинг активности принтеров

Главная / Статьи / Windows 7 / Установка Windows 7 - часть 15: Настройка базы данных MDT


SurfCop

Установка Windows 7 - часть 15: Настройка базы данных MDT

Версия для печати Версия для печати

Эта статья переведена силами и средствами компании Red Line Software. Размещение данного переведенного материала на других сайтах без разрешения компании Red Line Software запрещается.

Если вы хотите прочитать предыдущие части этого цикла статей, перейдите по ссылкам:

Понимание базы данных MDT

Итак, в этом цикле статей мы узнали о том, как использовать MDT 2010 для выполнения Lite Touch (LTI) установки Windows 7 на один компьютер вручную или полностью автоматически. Но что, если нам нужно установить Windows 7 на десятки или даже сотни компьютеров? Что, если нам нужно назначить определенные имена каждому компьютеру? Что, если нам нужно установить один набор функций Windows на одну часть машин, а другой набор – на другую, и т.д.? Что, если нам нужно, чтобы на компьютеры в одном месте были установлены одни приложения, а на компьютеры в другом месте были установлены другие приложения?

Если вам нужно выполнить массовую установку таким образом и настроить то, какие драйверы, функции и приложения должны быть установлены на те или иные машины в зависимости от аппаратного оборудования, расположения или роли, вы можете сделать это с помощью MDT, используя базу данных MDT. База данных MDT, по сути, представляет собой версию файла CustomSettings.ini на базе Microsoft SQL Server, который можно использовать в качестве центрального хранилища для хранения параметров конфигурации, используемых при установке ОС на несколько машин с помощью MDT. Без базы данных MDT вам бы пришлось создавать отдельные CustomSettings.ini файлы для каждого компьютера, который вы хотите установить с помощью MDT, а затем копировать/вставлять этот файл в MDT всякий раз, когда вы устанавливаете новый компьютер. Благодаря базе данных MDT у вас будет только один CustomSettings.ini файл для всех компьютеров, а также SQL база данных, содержащая все настройки, специфичные для каждого отдельного компьютера.

Установка сервера SQL Server 2008 Express

Прежде чем вы сможете создать и настроить базу данных MDT, необходимо подготовить свою среду путем установки и настройки одной из следующих версий сервера SQL Server в вашей среде:

  • SQL Server 2005
  • SQL Server 2008
  • SQL Server 2008 Express

Вы можете установить сервер SQL либо на сам компьютер MDT, или на отдельный компьютер в вашей сети.

Для этого примера мы будем устанавливать SQL Server 2008 Express на компьютер MDT, который является контроллером домена SEA-DC1.contoso.com в нашей тестовой среде под управлением Windows Server 2008 R2. Если вы установите SQL Server 2008 Express на другую платформу, например Windows Server 2008 или Windows Server 2003 SP2, вам сначала нужно будет установить два следующих компонента, которые являются требованием для SQL Server 2008 Express:

Начните с загрузки SQL Server 2008 Express SP1 с Microsoft Download Center. Затем дважды нажмите на SQLEXPR_platform_ENU.exe, где platform может быть либо x64, либо x86 (для Windows Server 2008 R2 platform должна быть x64), чтобы открыть центр установки сервера SQL Server Installation Center (рисунок 1):

Рисунок 1: Центр установки сервера SQL Рисунок 1: Центр установки сервера SQL

Затем нажмите Установка слева, чтобы отобразить различные варианты установки (рисунок 2):

Рисунок 2: Опции установки сервера SQL Server 2008 Express Рисунок 2: Опции установки сервера SQL Server 2008 Express

Затем нажмите "Установка нового отдельного сервера SQL или добавление функций к уже имеющемуся серверу (New SQL Server stand-alone installation or add Features to an existing installation)", чтобы запустить мастера установки SQL Server 2008. Пропустите страницу ключа продукта, поскольку версия Express является бесплатной и не требует указания ключа продукта, затем примите условия лицензионного соглашения. На данном этапе будет отображена страница Setup Support Files (рисунок 3):

Рисунок 3: Установка Setup Support Files Рисунок 3: Установка Setup Support Files

Нажмите Установить, чтобы начать процесс установки поддерживаемых файлов. Когда они будут установлены, Setup Support Rules запустится для проверки того, поддерживает ли ваш компьютер установку SQL Server 2008 Express (рисунок 4):

Рисунок 4: Проверка поддержки установки SQL Server 2008 Express компьютером Рисунок 4: Проверка поддержки установки SQL Server 2008 Express компьютером

Обратите внимание, что в этом примере мы получили два уведомления. Первое говорит о том, что установка сервера SQL на контроллер домена не рекомендуется, однако это можно делать в тестовой среде. Второе уведомление говорит о том, что брандмауэр Windows в настоящий момент блокирует доступ удаленных компьютеров к серверу SQL, который мы устанавливаем, с этой проблемой мы разберемся позже.

На странице выбора функций выберите опцию службы компонента Database Engine (рисунок 5):

Рисунок 5: Выбор функций для установки Рисунок 5: Выбор функций для установки

Примите умолчания на странице Instance Configuration (рисунок 6):

Рисунок 6: Установка нового сервера SQL Server 2008 Express Рисунок 6: Установка нового сервера SQL Server 2008 Express

На странице Требования к дисковому пространству (Disk Space Requirements) убедитесь, что на вашем компьютере достаточно дискового пространства для установки (рисунок 7):

Рисунок 7: Страница требований к дисковому пространству Рисунок 7: Страница требований к дисковому пространству

На странице конфигурации сервера вы можете указать учетную запись службы для каждой службы сервера SQL (рисунок 8).

Рисунок 8: Страница конфигурации сервера Рисунок 8: Страница конфигурации сервера

Для нашей тестовой среды мы будем использовать одну учетную запись для каждой службы сервера SQL. Для этого нажимаем "Использовать одну учетную запись для всех служб сервера SQL (Use the same account for all SQL Server services)" и вводим CONTOSO\Administrator и пароль учетной записи (рисунок 9):

Рисунок 9: Указание учетной записи служб сервера SQL Рисунок 9: Указание учетной записи служб сервера SQL

На странице конфигурации компонента Database Engine добавляем учетную запись CONTOSO\Administrator в список администраторов сервера SQL (рисунок 10). Поскольку мы вошли на компьютер от имени этой учетной записи, можно добавить в ее список, нажав Добавить текущего пользователя (Add Current User). Оставьте остальные параметры так, как есть.

Рисунок 10: Добавление администратора CONTOSO\Administrator в список администраторов сервера SQL Рисунок 10: Добавление администратора CONTOSO\Administrator в список администраторов сервера SQL

Примите умолчания на странице отчетов использования и ошибок (Error and Usage Reporting), затем нажмите Далее, чтобы запустить правила установки (Installation Rules) для определения того, будет ли установка успешной (рисунок 11):

Рисунок 11: Установка будет успешной Рисунок 11: Установка будет успешной

На странице Ready to Install проверьте выбранные опции (рисунок 12):

Рисунок 12: Проверка опций установки Рисунок 12: Проверка опций установки

Теперь нажмите Установить и наблюдайте за прогрессом установки. Когда установка завершена, нажмите Закрыть, чтобы выйти из мастера.

Настройка сервера SQL Server 2008 Express

Когда SQL Server 2008 установлен, его нужно настроить так, чтобы MDT мог его использовать. Для этого начните с нажатия меню Пуск, Все программы, Microsoft SQL Server 2008, Инструменты настройки (Configuration Tools), Диспетчер настройки (SQL Server Configuration Manager). В результате у вас откроется консоль диспетчера управления SQL Server Configuration Manager, которая используется для настройки протоколов, сервисов и прочих служб сервера SQL. Разверните узел локальных серверов, затем разверните закладку Сетевые настройки сервера (SQL Server Network Configuration) и выберите Протоколы для SQLEXPRESS (Protocols for SQLEXPRESS). Нажмите правой клавишей на Именованные каналы (Named Pipes) и выберите опцию Включено (рисунок 13):

Рисунок 13: Включение именованных каналов для SQLEXPRESS объекта Рисунок 13: Включение именованных каналов для SQLEXPRESS объекта

Включение именованных каналов для SQL Server необходимо для того, чтобы Deployment Workbench смог подключиться к базе данных, а также для того, чтобы клиентские компьютеры могли подключиться этой базе данных.

Затем выберите узел служб сервера SQL Server Services под корневым узлом (рисунок 14):

Рисунок 14: Настройка служб сервера SQL Рисунок 14: Настройка служб сервера SQL

Обратите внимание, что службы SQL Server Browser в настоящее время остановлены и, на самом деле, даже отключены. Нажмите правой клавишей на этой службе и выберите Свойства, выберите закладку Служба и измените режим запуска службы (Start Mode) с Отключено на Автоматический (рисунок 15):

Рисунок 15: Включение службы SQL Server Browser Рисунок 15: Включение службы SQL Server Browser

Далее нажмите правой клавишей на службе SQL Server Browser и выберите Запуск, чтобы запустить службу. После этого нажмите правой клавишей на службе SQL Server (SQLEXPRESS) и выберите Перезапустить. Эти изменения служб необходимы, чтобы клиентские компьютеры смогли создать подключение к именованному объекту "SQLEXPRESS".

Далее откройте брандмауэр Windows из панели управления и выберите опцию "Разрешить запуск программы или компонента через брандмауэр Windows (Allow a program or feature through Windows Firewall)". Затем выберите Разрешить другую программу (Allow Another Program) и перейдите по пути, как указано на рисунке 16 к исполняемому файлу:

C:\Program Files\Microsoft SQL Server (x86)\90\Shared\sqlbrowser.exe

Рисунок 16: Добавление исключения в брандмауэре Windows: шаг 1 Рисунок 16: Добавление исключения в брандмауэре Windows: шаг 1

Когда вы выбрали этот исполняемый файл, нажмите Открыть (Open), чтобы вернуться к диалогу Добавить программу (Add A Program) (рисунок 17):

Рисунок 17: Открытие программы исключения в брандмауэре Windows: шаг 2 Рисунок 17: Открытие программы исключения в брандмауэре Windows: шаг 2

Затем нажмите Добавить (Add) и новая программа исключения будет отображена в брандмауэре Windows (рисунок 18):

Рисунок 17: Открытие программы исключения в брандмауэре Windows: шаг 3 Рисунок 18: Открытие программы исключения в брандмауэре Windows: шаг 3

Наконец, проделайте то же самое, чтобы добавить исполняемый файл программы в исключения для следующих файлов:

C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\binn\sqlservr.exe

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

Совет: вместо создания исключений вручную вы можете воспользоваться пакетным сценарием команд netsh, имеющимся в KB 968872, чтобы открыть нужные порты для сервера SQL.

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

Итак, сервер SQL Server Express установлен и настроен. Последним шагом будет создание новой базы данных в MDT. Для этого открываем Deployment Workbench и в своем установочном ресурсе разворачиваем Дополнительная конфигурация (Advanced Configuration), чтобы отобразить базу данных. Затем нажимаем правой клавишей на базе данных и выбираем опцию Новая база данных (рисунок 19):

Рисунок 19: Создание новой базы данных MDT: шаг 1 Рисунок 19: Создание новой базы данных MDT: шаг 1

На странице SQL Server Details мастера создания новой базы данных вводим имя сервера SQL (здесь у него будет то же имя, что у компьютера MDT) и экземпляр базы данных (SQLEXPRESS), и убеждаемся, что Именованные каналы (Named Pipes) выбраны в качестве сетевой библиотеки (рисунок 20):

Рисунок 20: Создание новой базы данных MDT: шаг 2 Рисунок 20: Создание новой базы данных MDT: шаг 2

На странице мастера Database выберите опцию Создать новую базу данных (Create A New Database) и укажите имя новой базы данных (рисунок 21):

Рисунок 21: Создание новой базы данных MDT: шаг 3 Рисунок 21: Создание новой базы данных MDT: шаг 3

На странице SQL Share введите сетевое имя вашего установочного ресурса, чтобы WinPE смог устанавливать подключение к вашей базе данных SQL Server, используя встроенную проверку подлинности Windows (рисунок 22):

Рисунок 22: Создание новой базы данных MDT: шаг 4 Рисунок 22: Создание новой базы данных MDT: шаг 4

Когда работа мастера завершена без ошибок, страница Database должна выглядеть подобно той, что показана на рисунке 23:

Рисунок 23: Новая база данных MDT создана Рисунок 23: Новая база данных MDT создана

Заключение

В этой статье мы рассмотрели, как устанавливать SQL Server 2008 Express SP1 на ваш компьютер MDT, и как создавать новую базу данных MDT. В следующих частях мы рассмотрим, как использовать базы данных, чтобы централизовано хранить параметры конфигурации для установки Windows 7 на несколько компьютеров с помощью MDT.

Если вы хотите прочитать предыдущие части этого цикла статей, перейдите по ссылкам:





Рейтинг:  
0 (голосов 0)  
 1   2   3   4   5    

Автор: Митч Туллоч (Mitch Tulloch)
Митч Туллоч – писатель, инструктор и консультант, специализирующийся на серверных операционных системах Windows, администрировании IIS, поиске проблем в сетях и безопасности. Он автор 15 книг, включая Microsoft Encyclopedia of Networking (Энциклопедия Сетей Microsoft) (Microsoft Press), Microsoft Encyclopedia of Security (Энциклопедия Безопасности Microsoft) (Microsoft Press), Windows Server Hacks (Взлом Серверов Windows) (O'Reilly), Windows Server 2003 in a Nutshell (Windows Serber 2003 вкратце) (O'Reilly), Windows 2000 Administration in a Nutshell (Администрирование Windows 2000 вкратце) (O'Reilly) и IIS 6 Administration (Администрирование IIS 6) (Osborne/McGraw-Hill). Митч живет в Winnipeg, Канада, и вы можете найти дополнительную информацию о его книгах на его web-сайте www.mtit.com.
Эта статья переведена и опубликована с разрешения www.windowsnetworking.com

Эта статья переведена силами и средствами компании Red Line Software. Размещение данного переведенного материала на других сайтах без разрешения компании Red Line Software запрещается.


Forefront TMG