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. |