Tabele i widoki w bazie danych MDT
W usłudze MDT można przechowywać wiele ustawień właściwości (zazwyczaj skonfigurowanych w pliku CustomSettings.ini) w bazie danych. Konfigurowanie właściwości w bazie danych pomaga utworzyć ogólny plik CustomSettings.ini, który wymaga mniejszej liczby modyfikacji i umożliwia użycie jednego pliku CustomSettings.ini na większej liczbie obrazów (ponieważ plik jest bardziej ogólny).
Dostosuj bazę danych w węźle Baza danych w aplikacji Deployment Workbench. Za pomocą aplikacji Deployment Workbench można skonfigurować i zapisać ustawienia wdrożenia w tabelach.
Jednak zapytania dotyczące informacji w tabelach są wykonywane przy użyciu widoków. Widoki pomagają uprościć zapytania, dołączając wyniki z wielu tabel. ZTIGather.wsf wysyła zapytanie do widoków w celu zwrócenia zestawu wyników określonego przez właściwości Parameters i ParameterCondition .
Tabele w bazie danych MDT
W poniższej tabeli wymieniono tabele baz danych, które program Deployment Workbench tworzy i zarządza nimi.
Tabela | Opis |
---|---|
ComputerIdentity | Służy do identyfikowania określonego komputera przy użyciu dowolnej kombinacji właściwości AssetTag, UUID, SerialNumber i MACAddress . Tabela zawiera kolumnę Opis , aby zapewnić przyjazną dla użytkownika metodę opisywania komputera (zwykle nazwę komputera). |
Opisy | Zawiera opisy wszystkich właściwości konfigurowalnych za pośrednictwem bazy danych. |
LocationIdentity | Służy do identyfikowania lokalizacji geograficznych przy użyciu właściwości Location . Wartości tej właściwości są przechowywane w odpowiedniej kolumnie w tabeli. |
LocationIdentity_DefaultGateway | Odnosi domyślne wartości bramy do lokalizacji zidentyfikowanej w tabeli LocationIdentity. Między tą tabelą a tabelą LocationIdentity istnieje relacja jeden do wielu. |
MakeModelIdentity | Służy do identyfikowania określonej nazwy i modelu komputera przy użyciu właściwości Utwórz i Model . Wartości tych właściwości są przechowywane w odpowiednich kolumnach w tabeli. |
PackageMapping | Służy do kojarzenia nazwy przedstawionej w elemencie Dodaj lub Usuń programy Panel sterowania z pakietem Configuration Manager i programem, który ma zostać wdrożony zamiast aplikacji w obszarze Dodawanie lub usuwanie programów. Aby uzyskać więcej informacji na temat tej tabeli, zobacz sekcję "Wdrażanie aplikacji na podstawie wcześniejszych wersji aplikacji" w dokumencie MDT Microsoft Deployment Toolkit Samples Guide (Przewodnik po przykładach zestawu narzędzi wdrażania firmy Microsoft). |
RoleIdentity | Służy do identyfikowania przeznaczenia komputera lub użytkowników komputera przy użyciu właściwości Rola . Wartości tej właściwości są przechowywane w odpowiedniej kolumnie w tabeli. |
Ustawienia | Określa ustawienia, które są stosowane do pojedynczego komputera lub grupy komputerów na podstawie ustawień w węzłach Komputery, Role, Lokalizacje i Utwórz i Model w węźle Baza danych w aplikacji Deployment Workbench. |
Settings_Administrators | Identyfikuje konta użytkowników, które mają zostać dodane do lokalnej grupy administratorów na komputerze docelowym na podstawie ustawień w węzłach Komputery, Role, Lokalizacje oraz Utwórz i Model w węźle Baza danych w aplikacji Deployment Workbench. |
Settings_Applications | Identyfikuje aplikacje do wdrożenia na komputerze docelowym na podstawie ustawień w węzłach Komputery, Role, Lokalizacje oraz Tworzenie i modelowanie w węźle Baza danych w aplikacji Deployment Workbench. |
Settings_Packages | Identyfikuje pakiety, które mają zostać wdrożone na komputerze docelowym na podstawie ustawień w węzłach Komputery, Role, Lokalizacje oraz Tworzenie i modelowanie w węźle Baza danych w aplikacji Deployment Workbench. |
Settings_Roles | Identyfikuje role, które mają być skojarzone z komputerem docelowym na podstawie ustawień w węzłach Komputery, Lokalizacje oraz Tworzenie i model w węźle Baza danych w aplikacji Deployment Workbench. |
Widoki w bazie danych MDT
Poniższa tabela zawiera listę widoków bazy danych używanych podczas wykonywania zapytań dotyczących informacji o konfiguracji w bazie danych MDT.
Widok | Opis |
---|---|
ComputerAdministrators | Służy do znajdowania wszystkich kont, które mają być członkami lokalnej grupy Administratorzy na komputerze docelowym. Widok jest sprzężenie computeridentity i tabel Settings_Administrators. |
Aplikacje komputerowe | Służy do znajdowania wszystkich aplikacji do wdrożenia na komputerze docelowym. Widok jest sprzężenie computeridentity i tabel Settings_Applications. |
Pakiety komputerowe | Służy do znajdowania wszystkich pakietów do wdrożenia na komputerze docelowym. Widok jest sprzężenie computeridentity i tabel Settings_Packages. |
ComputerRoles | Służy do znajdowania wszystkich ról, które mają być skojarzone z komputerem docelowym. Widok jest sprzężenie computeridentity i tabel Settings_Roles. |
ComputerSettings | Służy do znajdowania wszystkich ustawień właściwości, które mają być skonfigurowane dla komputera docelowego. Widok jest sprzężeniem tabel ComputerIdentity i Settings. |
LocationAdministrators | Służy do znajdowania wszystkich kont, które mają być członkiem lokalnej grupy Administratorzy na komputerach docelowych w lokalizacji. Widok jest sprzężeniem tabel LocationIdentity, LocationIdentity_DefaultGateway i Settings_Administrators. |
LocationApplications | Służy do znajdowania wszystkich aplikacji do wdrożenia na komputerach docelowych w lokalizacji. Widok jest sprzężeniem tabeli LocationIdentity, LocationIdentity_DefaultGateway i Settings_Applications. |
LocationPackages | Służy do znajdowania wszystkich pakietów do wdrożenia na komputerach docelowych w lokalizacji. Widok to sprzężenie tabel LocationIdentity, LocationIdentity_DefaultGateway i Settings_Packages. |
LocationRoles | Służy do znajdowania wszystkich ról, które mają być skojarzone z komputerami docelowymi w lokalizacji. Widok jest sprzężeniem tabeli LocationIdentity, LocationIdentity_DefaultGateway i Settings_Roles. |
Lokalizacje | Służy do znajdowania adresów IP bram domyślnych w lokalizacji lub dla wszystkich lokalizacji, które zawierają określony adres IP bramy domyślnej. Widok jest sprzężeniem tabel LocationIdentity i LocationIdentity_DefaultGateway. |
LocationSettings | Służy do znajdowania wszystkich ustawień właściwości, które mają być skonfigurowane dla komputerów docelowych w lokalizacji. Widok jest sprzężeniem tabel LocationIdentity, LocationIdentity_DefaultGateway i Settings. |
MakeModelAdministrators | Służy do znajdowania wszystkich kont, które mają być członkami lokalnej grupy Administratorzy na komputerach docelowych z daną formą i modelem. Widok jest sprzężeniem tabel MakeModelIdentity i Settings_Administrators. |
MakeModelApplications | Służy do znajdowania wszystkich aplikacji do wdrożenia na komputerach docelowych z daną maszyną i modelem. Widok jest sprzężeniem tabel MakeModelIdentity i Settings_Applications. |
MakeModelPackages | Służy do znajdowania wszystkich pakietów do wdrożenia na komputerach docelowych z daną maszyną i modelem. Widok jest sprzężeniem tabel MakeModelIdentity i Settings_Applications. |
MakeModelRoles | Służy do znajdowania wszystkich ról skojarzonych z komputerami docelowymi z daną maszyną i modelem. Widok jest sprzężeniem tabel MakeModelIdentity i Settings_Roles. |
MakeModelSettings | Służy do znajdowania wszystkich ustawień właściwości, które mają być skonfigurowane dla komputerów docelowych z daną kontrolką i modelem. Widok jest sprzężeniem tabel MakeModelIdentity i Settings. |
RoleAdministrators | Służy do znajdowania wszystkich kont, które mają być członkami lokalnej grupy Administratorzy na komputerach docelowych z daną rolą. Widok jest sprzężeniem tabel RoleIdentity i Settings_Administrators. |
RoleApplications | Służy do znajdowania wszystkich aplikacji do wdrożenia na komputerach docelowych z daną rolą. Widok jest sprzężeniem tabel RoleIdentity i Settings_Applications. |
RolePackages | Służy do znajdowania wszystkich pakietów do wdrożenia na komputerach docelowych z daną rolą. Widok jest sprzężeniem tabel RoleIdentity i Settings_Packages. |
RoleSettings | Służy do znajdowania wszystkich ustawień właściwości do skonfigurowania dla komputerów docelowych z daną rolą. Widok jest sprzężeniem tabel RoleIdentity i Settings. |