Поделиться через


Таблицы и представления в базе данных MDT

В MDT многие параметры свойств могут храниться (обычно настраиваются в файле CustomSettings.ini) в базе данных. Настройка свойств в базе данных помогает создать универсальный файл CustomSettings.ini, который требует меньше изменений и позволяет использовать один CustomSettings.ini файл в большем количестве изображений (так как файл является более универсальным).

Настройте базу данных в узле База данных в Deployment Workbench. С помощью Deployment Workbench параметры развертывания можно настроить и сохранить в таблицах.

Однако запросы сведений в таблицах выполняются с помощью представлений. Представления помогают упростить запросы, объединяя результаты из нескольких таблиц. ZTIGather.wsf запрашивает представления, чтобы вернуть результирующий набор, заданный свойствами Parameters и ParameterCondition .

Таблицы в базе данных MDT

В следующей таблице перечислены таблицы базы данных, создаваемые и управляемые Deployment Workbench.

Table Описание
ComputerIdentity Используется для идентификации определенного компьютера с помощью любого сочетания свойств AssetTag, UUID, SerialNumber и MACAddress . Таблица содержит столбец Описание , предоставляющий удобный для пользователя метод описания компьютера (обычно это имя компьютера).
Описания Содержит описания всех свойств, настраиваемых с помощью базы данных.
LocationIdentity Используется для определения географических расположений с помощью свойства Location . Значения этого свойства хранятся в соответствующем столбце таблицы.
LocationIdentity_DefaultGateway Связывает значения шлюза по умолчанию с расположением, указанным в таблице LocationIdentity. Существует связь "один ко многим" между этой таблицей и таблицей LocationIdentity.
MakeModelIdentity Используется для идентификации конкретной модели и модели компьютера с помощью свойств Make и Model . Значения этих свойств хранятся в соответствующих столбцах таблицы.
PackageMapping Используется для связывания имени, представленного в элементе "Добавление и удаление программ" панель управления, с пакетом Configuration Manager и программой для развертывания вместо приложения в разделе "Установка и удаление программ". Дополнительные сведения об этой таблице см. в разделе "Развертывание приложений на основе более ранних версий приложений" в документе MDT Microsoft Deployment Toolkit Samples Guide.
RoleIdentity Используется для определения назначения компьютера или пользователей компьютера с помощью свойства Role . Значения этого свойства хранятся в соответствующем столбце таблицы.
Параметры Определяет параметры, применяемые к отдельному компьютеру или группе компьютеров на основе параметров в узлах Компьютеры, Роли, Расположения и Создание и Модель в узле База данных в Deployment Workbench.
Settings_Administrators Определяет учетные записи пользователей, добавляемые в локальную группу администраторов на целевом компьютере на основе параметров узлов Компьютеры, Роли, Расположения и Создание и Модель в узле База данных в Deployment Workbench.
Settings_Applications Определяет приложения для развертывания на целевом компьютере на основе параметров узлов Компьютеры, Роли, Расположения и Создание и Модель в узле База данных в Deployment Workbench.
Settings_Packages Определяет пакеты для развертывания на целевом компьютере на основе параметров узлов Компьютеры, Роли, Расположения и Создание и Модель в узле База данных в Deployment Workbench.
Settings_Roles Определяет роли, связанные с целевым компьютером, на основе параметров узлов Компьютеры, Расположения и Создание и Модель в узле База данных в Deployment Workbench.

Представления в базе данных MDT

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

Просмотр Описание
ComputerAdministrators Используется для поиска всех учетных записей, которые должны быть членами локальной группы администраторов на целевом компьютере. Представление представляет собой соединение таблиц ComputerIdentity и Settings_Administrators.
ComputerApplications Используется для поиска всех приложений для развертывания на целевом компьютере. Представление представляет собой соединение таблиц ComputerIdentity и Settings_Applications.
ComputerPackages Используется для поиска всех пакетов для развертывания на целевом компьютере. Представление представляет собой соединение таблиц ComputerIdentity и Settings_Packages.
ComputerRoles Используется для поиска всех ролей, связанных с целевым компьютером. Представление представляет собой соединение таблиц ComputerIdentity и Settings_Roles.
ComputerSettings Используется для поиска всех параметров свойств, которые необходимо настроить для целевого компьютера. Представление представляет собой соединение таблиц ComputerIdentity и Settings.
РасположениеАдминистрататоры Используется для поиска всех учетных записей, которые необходимо сделать членом локальной группы администраторов на целевых компьютерах в расположении. Представление представляет собой соединение таблиц LocationIdentity, LocationIdentity_DefaultGateway и Settings_Administrators.
РасположениеПриложения Используется для поиска всех приложений для развертывания на целевых компьютерах в расположении. Представление представляет собой соединение таблиц LocationIdentity, LocationIdentity_DefaultGateway и Settings_Applications.
РасположениеПакеты Используется для поиска всех пакетов для развертывания на целевых компьютерах в расположении. Представление представляет собой соединение таблиц LocationIdentity, LocationIdentity_DefaultGateway и Settings_Packages.
LocationRoles Используется для поиска всех ролей, связанных с целевыми компьютерами в расположении. Представление представляет собой соединение таблиц LocationIdentity, LocationIdentity_DefaultGateway и Settings_Roles.
Расположения Используется для поиска IP-адресов шлюзов по умолчанию в расположении или для всех расположений, содержащих указанный IP-адрес шлюза по умолчанию. Представление представляет собой соединение таблиц LocationIdentity и LocationIdentity_DefaultGateway.
LocationSettings Используется для поиска всех параметров свойств, которые необходимо настроить для целевых компьютеров в расположении. Представление является соединением таблиц LocationIdentity, LocationIdentity_DefaultGateway и Settings.
MakeModelAdministrators Используется для поиска всех учетных записей, которые должны быть членами локальной группы администраторов на целевых компьютерах с заданными элементами и моделью. Представление представляет собой соединение таблиц MakeModelIdentity и Settings_Administrators.
MakeModelApplications Используется для поиска всех приложений для развертывания на целевых компьютерах с заданной моделью и моделью. Представление представляет собой соединение таблиц MakeModelIdentity и Settings_Applications.
MakeModelPackages Используется для поиска всех пакетов, которые будут развернуты на целевых компьютерах с помощью заданной модели и модели. Представление представляет собой соединение таблиц MakeModelIdentity и Settings_Applications.
MakeModelRoles Используется для поиска всех ролей, связанных с целевыми компьютерами с заданными моделями и ролями. Представление представляет собой соединение таблиц MakeModelIdentity и Settings_Roles.
MakeModelSettings Используется для поиска всех параметров свойств, которые необходимо настроить для целевых компьютеров с заданной моделью и элементом. Представление является соединением таблиц MakeModelIdentity и Settings.
РолиАдминистрататоры Используется для поиска всех учетных записей, которые будут сделаны членами локальной группы администраторов на целевых компьютерах с заданной ролью. Представление представляет собой соединение таблиц RoleIdentity и Settings_Administrators.
RoleApplications Используется для поиска всех приложений для развертывания на целевых компьютерах с заданной ролью. Представление представляет собой соединение таблиц RoleIdentity и Settings_Applications.
RolePackages Используется для поиска всех пакетов для развертывания на целевых компьютерах с заданной ролью. Представление представляет собой соединение таблиц RoleIdentity и Settings_Packages.
RoleSettings Используется для поиска всех параметров свойств, которые необходимо настроить для целевых компьютеров с заданной ролью. Представление является соединением таблиц RoleIdentity и Settings.