Partager via


Tables et vues dans la base de données MDT

Dans MDT, de nombreux paramètres de propriété peuvent être stockés (généralement configurés dans le fichier CustomSettings.ini) dans une base de données. La configuration des propriétés dans une base de données permet de créer un fichier CustomSettings.ini générique qui nécessite moins de modifications et permet d’utiliser un fichier CustomSettings.ini dans plus d’images (car le fichier est plus générique).

Personnalisez la base de données dans le nœud Base de données dans Deployment Workbench. À l’aide de Deployment Workbench, les paramètres de déploiement peuvent être configurés et enregistrés dans des tables.

Toutefois, les requêtes sur les informations contenues dans les tables sont effectuées à l’aide de vues. Les vues permettent de simplifier les requêtes en joignant les résultats de plusieurs tables. ZTIGather.wsf interroge les vues pour renvoyer le jeu de résultats spécifié par les propriétés Parameters et ParameterCondition .

Tables dans la base de données MDT

Le tableau suivant répertorie les tables de base de données que Deployment Workbench crée et gère.

Tableau Description
ComputerIdentity Permet d’identifier un ordinateur spécifique à l’aide de n’importe quelle combinaison des propriétés AssetTag, UUID, SerialNumber et MACAddress . Le tableau inclut une colonne Description pour fournir une méthode conviviale de description de l’ordinateur (généralement le nom de l’ordinateur).
Descriptions Contient des descriptions de toutes les propriétés configurables via la base de données.
LocationIdentity Permet d’identifier des emplacements géographiques à l’aide de la propriété Location . Les valeurs de cette propriété sont stockées dans une colonne correspondante de la table.
LocationIdentity_DefaultGateway Associe les valeurs de passerelle par défaut à un emplacement identifié dans la table LocationIdentity. Il existe une relation un-à-plusieurs entre cette table et la table LocationIdentity.
MakeModelIdentity Permet d’identifier une fabrique et un modèle spécifiques d’un ordinateur à l’aide des propriétés Make et Model . Les valeurs de ces propriétés sont stockées dans les colonnes correspondantes de la table.
PackageMapping Permet d’associer le nom présenté dans l’élément d’Panneau de configuration Ajout/Suppression de programmes à un package et un programme Configuration Manager à déployer à la place de l’application dans Ajout/Suppression de programmes. Pour plus d’informations sur ce tableau, consultez la section « Déploiement d’applications basées sur des versions d’applications antérieures », dans le document MDT Microsoft Deployment Toolkit Samples Guide.
RoleIdentity Permet d’identifier l’objectif d’un ordinateur ou des utilisateurs d’un ordinateur à l’aide de la propriété Role . Les valeurs de cette propriété sont stockées dans une colonne correspondante de la table.
Paramètres Identifie les paramètres appliqués à un ordinateur individuel ou à un groupe d’ordinateurs en fonction des paramètres des nœuds Ordinateurs, Rôles, Emplacements et Make et Model dans le nœud Base de données dans Deployment Workbench.
Settings_Administrators Identifie les comptes d’utilisateur à ajouter au groupe Administrateur local sur l’ordinateur cible en fonction des paramètres des nœuds Ordinateurs, Rôles, Emplacements et Make et Model dans le nœud Base de données dans Deployment Workbench.
Settings_Applications Identifie les applications à déployer sur l’ordinateur cible en fonction des paramètres des nœuds Ordinateurs, Rôles, Emplacements et Make et Model dans le nœud Base de données dans Deployment Workbench.
Settings_Packages Identifie les packages à déployer sur l’ordinateur cible en fonction des paramètres des nœuds Ordinateurs, Rôles, Emplacements et Make et Model dans le nœud Base de données dans Deployment Workbench.
Settings_Roles Identifie les rôles à associer à l’ordinateur cible en fonction des paramètres des nœuds Ordinateurs, Emplacements et Make et Model dans le nœud Base de données dans Deployment Workbench.

Vues dans la base de données MDT

Le tableau suivant répertorie et décrit les vues de base de données utilisées lors de l’interrogation des informations de configuration dans la base de données MDT.

View Description
ComputerAdministrators Permet de rechercher tous les comptes à rendre membres du groupe Administrateurs local sur l’ordinateur cible. La vue est une jointure des tables ComputerIdentity et Settings_Administrators.
ComputerApplications Permet de rechercher toutes les applications à déployer sur l’ordinateur cible. La vue est une jointure des tables ComputerIdentity et Settings_Applications.
ComputerPackages Permet de rechercher tous les packages à déployer sur l’ordinateur cible. La vue est une jointure des tables ComputerIdentity et Settings_Packages.
ComputerRoles Permet de rechercher tous les rôles à associer à l’ordinateur cible. La vue est une jointure des tables ComputerIdentity et Settings_Roles.
ComputerSettings Permet de rechercher tous les paramètres de propriété à configurer pour l’ordinateur cible. La vue est une jointure des tables ComputerIdentity et Settings.
LocationAdministrators Permet de rechercher tous les comptes à rendre membres du groupe Administrateurs local sur les ordinateurs cibles au sein d’un emplacement. La vue est une jointure des tables LocationIdentity, LocationIdentity_DefaultGateway et Settings_Administrators.
LocationApplications Permet de rechercher toutes les applications à déployer sur les ordinateurs cibles au sein d’un emplacement. La vue est une jointure des tables LocationIdentity, LocationIdentity_DefaultGateway et Settings_Applications.
LocationPackages Permet de rechercher tous les packages à déployer sur les ordinateurs cibles au sein d’un emplacement. La vue est une jointure des tables LocationIdentity, LocationIdentity_DefaultGateway et Settings_Packages.
LocationRoles Permet de rechercher tous les rôles à associer aux ordinateurs cibles dans un emplacement. La vue est une jointure des tables LocationIdentity, LocationIdentity_DefaultGateway et Settings_Roles.
Emplacements Permet de rechercher les adresses IP des passerelles par défaut dans un emplacement ou pour tous les emplacements qui contiennent une adresse IP spécifiée pour une passerelle par défaut. La vue est une jointure des tables LocationIdentity et LocationIdentity_DefaultGateway.
LocationSettings Permet de rechercher tous les paramètres de propriété à configurer pour les ordinateurs cibles au sein d’un emplacement. La vue est une jointure des tables LocationIdentity, LocationIdentity_DefaultGateway et Settings.
MakeModelAdministrators Permet de rechercher tous les comptes à rendre membres du groupe Administrateurs local sur les ordinateurs cibles avec une fabrique et un modèle donnés. La vue est une jointure des tables MakeModelIdentity et Settings_Administrators.
MakeModelApplications Permet de rechercher toutes les applications à déployer sur les ordinateurs cibles avec une fabrique et un modèle donnés. La vue est une jointure des tables MakeModelIdentity et Settings_Applications.
MakeModelPackages Permet de rechercher tous les packages à déployer sur les ordinateurs cibles avec une fabrique et un modèle donnés. La vue est une jointure des tables MakeModelIdentity et Settings_Applications.
MakeModelRoles Permet de rechercher tous les rôles associés aux ordinateurs cibles avec une fabrique et un modèle donnés. La vue est une jointure des tables MakeModelIdentity et Settings_Roles.
MakeModelSettings Permet de rechercher tous les paramètres de propriété à configurer pour les ordinateurs cibles avec une fabrique et un modèle donnés. La vue est une jointure des tables MakeModelIdentity et Settings.
RoleAdministrators Permet de rechercher tous les comptes à rendre membres du groupe Administrateurs local sur les ordinateurs cibles avec un rôle donné. La vue est une jointure des tables RoleIdentity et Settings_Administrators.
RoleApplications Permet de rechercher toutes les applications à déployer sur les ordinateurs cibles avec un rôle donné. La vue est une jointure des tables RoleIdentity et Settings_Applications.
RolePackages Permet de rechercher tous les packages à déployer sur les ordinateurs cibles avec un rôle donné. La vue est une jointure des tables RoleIdentity et Settings_Packages.
RoleSettings Permet de rechercher tous les paramètres de propriété à configurer pour les ordinateurs cibles avec un rôle donné. La vue est une jointure des tables RoleIdentity et Settings.