Tabelas e Vistas na BD MDT
No MDT, muitas definições de propriedade podem ser armazenadas (normalmente configuradas no ficheiro CustomSettings.ini) numa base de dados. Configurar as propriedades numa base de dados ajuda a criar um ficheiro de CustomSettings.ini genérico que requer menos modificações e permite que um ficheiro CustomSettings.ini seja utilizado em mais imagens (porque o ficheiro é mais genérico).
Personalize a base de dados no nó Base de Dados no Deployment Workbench. Com o Deployment Workbench, as definições de implementação podem ser configuradas e guardadas em tabelas.
No entanto, as consultas sobre as informações nas tabelas são feitas com vistas. As vistas ajudam a simplificar as consultas ao associar resultados de várias tabelas. ZTIGather.wsf consulta as vistas para devolver o conjunto de resultados especificado pelas propriedades Parameters e ParameterCondition .
Tabelas na BD MDT
A tabela seguinte lista as tabelas de bases de dados que o Deployment Workbench cria e gere.
Table | Descrição |
---|---|
ComputerIdentity | Utilizado para identificar um computador específico através de qualquer combinação das propriedades AssetTag, UUID, SerialNumber e MACAddress . A tabela inclui uma coluna Descrição para fornecer um método fácil de descrever o computador (normalmente o nome do computador). |
Descrições | Contém descrições de todas as propriedades configuráveis através da base de dados. |
LocationIdentity | Utilizado para identificar localizações geográficas com a propriedade Localização . Os valores desta propriedade são armazenados numa coluna correspondente na tabela. |
LocationIdentity_DefaultGateway | Relaciona os valores de gateway predefinidos com uma localização identificada na tabela LocationIdentity. Existe uma relação um-para-muitos entre esta tabela e a tabela LocationIdentity. |
MakeModelIdentity | Utilizado para identificar uma estrutura e um modelo específicos de um computador com as propriedades Criar e Modelo . Os valores destas propriedades são armazenados em colunas correspondentes na tabela. |
PackageMapping | Utilizado para associar o nome apresentado no item Adicionar ou Remover Programas Painel de Controle a um pacote de Configuration Manager e programa a implementar em vez da aplicação em Adicionar ou Remover Programas. Para obter mais informações sobre esta tabela, veja a secção "Deploying Applications Based on Earlier Application Versions" (Implementar Aplicações Baseadas em Versões de Aplicações Anteriores) no documento MDT Microsoft Deployment Toolkit Samples Guide (Guia de Exemplos do Microsoft Deployment Toolkit). |
RoleIdentity | Utilizado para identificar a finalidade de um computador ou os utilizadores de um computador através da propriedade Função . Os valores desta propriedade são armazenados numa coluna correspondente na tabela. |
Configurações | Identifica as definições que são aplicadas a um computador individual ou a um grupo de computadores com base nas definições nos nós Computadores, Funções, Localizações e Marca e Modelo no nó Base de Dados no Deployment Workbench. |
Settings_Administrators | Identifica as contas de utilizador a serem adicionadas ao grupo administrador local no computador de destino com base nas definições nos nós Computadores, Funções, Localizações e Marca e Modelo no nó Base de Dados no Deployment Workbench. |
Settings_Applications | Identifica as aplicações a serem implementadas no computador de destino com base nas definições nos nós Computadores, Funções, Localizações e Marca e Modelo no nó Base de Dados no Deployment Workbench. |
Settings_Packages | Identifica os pacotes a implementar no computador de destino com base nas definições nos nós Computadores, Funções, Localizações e Marca e Modelo no nó Base de Dados no Deployment Workbench. |
Settings_Roles | Identifica as funções a serem associadas ao computador de destino com base nas definições nos nós Computadores, Localizações e Marca e Modelo no nó Base de Dados no Deployment Workbench. |
Vistas na BD MDT
A tabela seguinte lista e descreve as vistas de base de dados que são utilizadas ao consultar informações de configuração na BD MDT.
View | Descrição |
---|---|
ComputerAdministrators | Utilizado para localizar todas as contas a serem feitas membros do grupo administradores local no computador de destino. A vista é uma associação das tabelas ComputerIdentity e Settings_Administrators. |
ComputerApplications | Utilizado para localizar todas as aplicações a implementar no computador de destino. A vista é uma associação das tabelas ComputerIdentity e Settings_Applications. |
ComputerPackages | Utilizado para localizar todos os pacotes a implementar no computador de destino. A vista é uma associação das tabelas ComputerIdentity e Settings_Packages. |
ComputerRoles | Utilizado para localizar todas as funções a associar ao computador de destino. A vista é uma associação das tabelas ComputerIdentity e Settings_Roles. |
ComputerSettings | Utilizado para localizar todas as definições de propriedade a configurar para o computador de destino. A vista é uma associação das tabelas ComputerIdentity e Settings. |
LocationAdministrators | Utilizado para localizar todas as contas a serem tornadas membros do grupo administradores local nos computadores de destino numa localização. A vista é uma associação das tabelas LocationIdentity, LocationIdentity_DefaultGateway e Settings_Administrators. |
LocationApplications | Utilizado para localizar todas as aplicações a implementar nos computadores de destino numa localização. A vista é uma associação das tabelas LocationIdentity, LocationIdentity_DefaultGateway e Settings_Applications. |
LocationPackages | Utilizado para localizar todos os pacotes a implementar nos computadores de destino numa localização. A vista é uma associação das tabelas LocationIdentity, LocationIdentity_DefaultGateway e Settings_Packages. |
LocationRoles | Utilizado para localizar todas as funções a associar aos computadores de destino numa localização. A vista é uma associação das tabelas LocationIdentity, LocationIdentity_DefaultGateway e Settings_Roles. |
Localizações | Utilizado para localizar os endereços IP dos gateways predefinidos numa localização ou para todas as localizações que contêm um endereço IP especificado para um gateway predefinido. A vista é uma associação das tabelas LocationIdentity e LocationIdentity_DefaultGateway. |
LocalizaçõesDefinições | Utilizado para localizar todas as definições de propriedade a configurar para os computadores de destino numa localização. A vista é uma associação das tabelas LocationIdentity, LocationIdentity_DefaultGateway e Settings. |
MakeModelAdministrators | Utilizado para localizar todas as contas a serem feitas membros do grupo administradores local nos computadores de destino com uma determinada criação e modelo. A vista é uma associação das tabelas MakeModelIdentity e Settings_Administrators. |
MakeModelApplications | Utilizado para localizar todas as aplicações a serem implementadas nos computadores de destino com uma determinada criação e modelo. A vista é uma associação das tabelas MakeModelIdentity e Settings_Applications. |
MakeModelPackages | Utilizado para localizar todos os pacotes a implementar nos computadores de destino com uma determinada criação e modelo. A vista é uma associação das tabelas MakeModelIdentity e Settings_Applications. |
MakeModelRoles | Utilizado para localizar todas as funções associadas aos computadores de destino com uma determinada estrutura e modelo. A vista é uma associação das tabelas MakeModelIdentity e Settings_Roles. |
MakeModelSettings | Utilizado para localizar todas as definições de propriedade a configurar para os computadores de destino com uma determinada marca e modelo. A vista é uma associação das tabelas MakeModelIdentity e Definições. |
RoleAdministrators | Utilizado para localizar todas as contas a serem tornadas membros do grupo administradores local nos computadores de destino com uma determinada função. A vista é uma associação das tabelas RoleIdentity e Settings_Administrators. |
RoleApplications | Utilizado para localizar todas as aplicações a implementar nos computadores de destino com uma determinada função. A vista é uma associação das tabelas RoleIdentity e Settings_Applications. |
RolePackages | Utilizado para localizar todos os pacotes a serem implementados nos computadores de destino com uma determinada função. A vista é uma associação das tabelas RoleIdentity e Settings_Packages. |
RoleSettings | Utilizado para localizar todas as definições de propriedade a configurar para os computadores de destino com uma determinada função. A vista é uma associação das tabelas RoleIdentity e Settings. |