Tabelle e viste nel database MDT
In MDT molte impostazioni delle proprietà possono essere archiviate (in genere configurate nel file CustomSettings.ini) in un database. La configurazione delle proprietà in un database consente di creare un file di CustomSettings.ini generico che richiede meno modifiche e consente l'uso di un file CustomSettings.ini in più immagini (perché il file è più generico).
Personalizzare il database nel nodo Database in Deployment Workbench. Usando Deployment Workbench, le impostazioni di distribuzione possono essere configurate e salvate nelle tabelle.
Tuttavia, le query sulle informazioni nelle tabelle vengono eseguite usando le viste. Le viste consentono di semplificare le query unendo i risultati di più tabelle. ZTIGather.wsf esegue una query sulle viste per restituire il set di risultati specificato dalle proprietà Parameters e ParameterCondition .
Tabelle nel database MDT
Nella tabella seguente sono elencate le tabelle di database create e gestite da Deployment Workbench.
Tabella | Descrizione |
---|---|
ComputerIdentity | Usato per identificare un computer specifico usando qualsiasi combinazione delle proprietà AssetTag, UUID, SerialNumber e MACAddress . La tabella include una colonna Description per fornire un metodo descrittivo per descrivere il computer (in genere il nome del computer). |
Descrizioni | Contiene le descrizioni di tutte le proprietà configurabili tramite il database. |
LocationIdentity | Utilizzato per identificare le posizioni geografiche tramite la proprietà Location . I valori di questa proprietà vengono archiviati in una colonna corrispondente nella tabella. |
LocationIdentity_DefaultGateway | Mette in relazione i valori predefiniti del gateway con una posizione identificata nella tabella LocationIdentity. Esiste una relazione uno-a-molti tra questa tabella e la tabella LocationIdentity. |
MakeModelIdentity | Usato per identificare una marca e un modello specifici di un computer usando le proprietà Make e Model . I valori per queste proprietà vengono archiviati nelle colonne corrispondenti della tabella. |
PackageMapping | Usato per associare il nome presentato nell'elemento Installazione applicazioni Pannello di controllo a un pacchetto e a un programma Configuration Manager da distribuire al posto dell'applicazione in Installazione applicazioni. Per altre informazioni su questa tabella, vedere la sezione "Distribuzione di applicazioni basate su versioni precedenti dell'applicazione" nel documento MDT Microsoft Deployment Toolkit Samples Guide. |
RoleIdentity | Utilizzato per identificare lo scopo di un computer o gli utenti di un computer usando la proprietà Role . I valori di questa proprietà vengono archiviati in una colonna corrispondente nella tabella. |
Impostazioni | Identifica le impostazioni applicate a un singolo computer o a un gruppo di computer in base alle impostazioni nei nodi Computer, Ruoli, Percorsi e Marca e Modello nel nodo Database di Deployment Workbench. |
Settings_Administrators | Identifica gli account utente da aggiungere al gruppo Administrator locale nel computer di destinazione in base alle impostazioni nei nodi Computer, Ruoli, Percorsi e Crea e Modello nel nodo Database in Deployment Workbench. |
Settings_Applications | Identifica le applicazioni da distribuire nel computer di destinazione in base alle impostazioni nei nodi Computer, Ruoli, Percorsi e Marca e Modello nel nodo Database di Deployment Workbench. |
Settings_Packages | Identifica i pacchetti da distribuire nel computer di destinazione in base alle impostazioni nei nodi Computer, Ruoli, Posizioni e Marca e Modello nel nodo Database di Deployment Workbench. |
Settings_Roles | Identifica i ruoli da associare al computer di destinazione in base alle impostazioni nei nodi Computer, Percorsi e Marca e Modello nel nodo Database di Deployment Workbench. |
Viste nel database MDT
Nella tabella seguente vengono elencate e descritte le visualizzazioni del database usate per eseguire query sulle informazioni di configurazione nel database MDT.
Visualizzazione | Descrizione |
---|---|
ComputerAdministrators | Consente di trovare tutti gli account da rendere membri del gruppo Administrators locale nel computer di destinazione. La visualizzazione è un join delle tabelle ComputerIdentity e Settings_Administrators. |
ComputerApplications | Usato per trovare tutte le applicazioni da distribuire nel computer di destinazione. La visualizzazione è un join delle tabelle ComputerIdentity e Settings_Applications. |
Pacchetti computer | Usato per trovare tutti i pacchetti da distribuire nel computer di destinazione. La visualizzazione è un join delle tabelle ComputerIdentity e Settings_Packages. |
ComputerRoles | Usato per trovare tutti i ruoli da associare al computer di destinazione. La visualizzazione è un join delle tabelle ComputerIdentity e Settings_Roles. |
ComputerSettings | Consente di trovare tutte le impostazioni delle proprietà da configurare per il computer di destinazione. La visualizzazione è un join delle tabelle ComputerIdentity e Settings. |
LocationAdministrators | Consente di trovare tutti gli account da rendere membri del gruppo Administrators locale nei computer di destinazione all'interno di un percorso. La visualizzazione è un join delle tabelle LocationIdentity, LocationIdentity_DefaultGateway e Settings_Administrators. |
LocationApplications | Usato per trovare tutte le applicazioni da distribuire nei computer di destinazione all'interno di un percorso. La visualizzazione è un join delle tabelle LocationIdentity, LocationIdentity_DefaultGateway e Settings_Applications. |
LocationPackages | Usato per trovare tutti i pacchetti da distribuire nei computer di destinazione all'interno di una posizione. La visualizzazione è un join delle tabelle LocationIdentity, LocationIdentity_DefaultGateway e Settings_Packages. |
LocationRoles | Consente di trovare tutti i ruoli da associare ai computer di destinazione all'interno di una posizione. La visualizzazione è un join delle tabelle LocationIdentity, LocationIdentity_DefaultGateway e Settings_Roles. |
Posizioni | Usato per trovare gli indirizzi IP per i gateway predefiniti all'interno di una posizione o per tutte le posizioni che contengono un indirizzo IP specificato per un gateway predefinito. La visualizzazione è un join delle tabelle LocationIdentity e LocationIdentity_DefaultGateway. |
LocationSettings | Consente di trovare tutte le impostazioni delle proprietà da configurare per i computer di destinazione all'interno di una posizione. La visualizzazione è un join delle tabelle LocationIdentity, LocationIdentity_DefaultGateway e Settings. |
MakeModelAdministrators | Usato per trovare tutti gli account da rendere membri del gruppo Administrators locale nei computer di destinazione con una marca e un modello specificati. La visualizzazione è un join delle tabelle MakeModelIdentity e Settings_Administrators. |
MakeModelApplications | Usato per trovare tutte le applicazioni da distribuire nei computer di destinazione con una marca e un modello specificati. La visualizzazione è un join delle tabelle MakeModelIdentity e Settings_Applications. |
MakeModelPackages | Usato per trovare tutti i pacchetti da distribuire nei computer di destinazione con una marca e un modello specificati. La visualizzazione è un join delle tabelle MakeModelIdentity e Settings_Applications. |
MakeModelRoles | Usato per trovare tutti i ruoli associati ai computer di destinazione con una marca e un modello specificati. La visualizzazione è un join delle tabelle MakeModelIdentity e Settings_Roles. |
MakeModelSettings | Consente di trovare tutte le impostazioni delle proprietà da configurare per i computer di destinazione con una marca e un modello specificati. La visualizzazione è un join delle tabelle MakeModelIdentity e Settings. |
RoleAdministrators | Consente di trovare tutti gli account da rendere membri del gruppo Administrators locale nei computer di destinazione con un determinato ruolo. La visualizzazione è un join delle tabelle RoleIdentity e Settings_Administrators. |
RoleApplications | Usato per trovare tutte le applicazioni da distribuire nei computer di destinazione con un determinato ruolo. La visualizzazione è un join delle tabelle RoleIdentity e Settings_Applications. |
RolePackages | Usato per trovare tutti i pacchetti da distribuire nei computer di destinazione con un determinato ruolo. La visualizzazione è un join delle tabelle RoleIdentity e Settings_Packages. |
RoleSettings | Consente di trovare tutte le impostazioni delle proprietà da configurare per i computer di destinazione con un determinato ruolo. La visualizzazione è un join delle tabelle RoleIdentity e Settings. |