MDT DB의 테이블 및 뷰
MDT에서는 데이터베이스에 많은 속성 설정(일반적으로 CustomSettings.ini 파일에 구성됨)을 저장할 수 있습니다. 데이터베이스에서 속성을 구성하면 더 적은 수정이 필요한 제네릭 CustomSettings.ini 파일을 만들고 더 많은 이미지에서 하나의 CustomSettings.ini 파일을 사용할 수 있습니다(파일이 더 일반적이기 때문).
Deployment Workbench의 데이터베이스 노드에서 데이터베이스를 사용자 지정합니다. Deployment Workbench를 사용하여 배포 설정을 구성하고 테이블에 저장할 수 있습니다.
그러나 테이블의 정보에 대한 쿼리는 보기를 사용하여 수행됩니다. 보기를 사용하면 여러 테이블의 결과를 조인하여 쿼리를 간소화할 수 있습니다. ZTIGather.wsf는 뷰를 쿼리하여 Parameters 및 ParameterCondition 속성이 지정하는 결과 집합을 반환합니다.
MDT DB의 테이블
다음 표에는 Deployment Workbench에서 만들고 관리하는 데이터베이스 테이블이 나와 있습니다.
표 | 설명 |
---|---|
ComputerIdentity | AssetTag, UUID, SerialNumber 및 MACAddress 속성의 조합을 사용하여 특정 컴퓨터를 식별하는 데 사용됩니다. 테이블에는 컴퓨터를 설명하는 사용자에게 친숙한 방법(일반적으로 컴퓨터 이름)을 제공하는 Description 열이 포함되어 있습니다. |
설명 | 데이터베이스를 통해 구성할 수 있는 모든 속성에 대한 설명을 포함합니다. |
LocationIdentity | Location 속성을 사용하여 지리적 위치를 식별하는 데 사용됩니다. 이 속성의 값은 테이블의 해당 열에 저장됩니다. |
LocationIdentity_DefaultGateway | 기본 게이트웨이 값을 LocationIdentity 테이블에서 식별된 위치와 연결합니다. 이 테이블과 LocationIdentity 테이블 사이에는 일대다 관계가 있습니다. |
MakeModelIdentity | Make 및 Model 속성을 사용하여 컴퓨터의 특정 메이크 및 모델을 식별하는 데 사용됩니다. 이러한 속성의 값은 테이블의 해당 열에 저장됩니다. |
PackageMapping | 프로그램 추가 또는 제거 제어판 항목에 표시된 이름을 프로그램 추가 또는 제거에서 애플리케이션 대신 배포할 Configuration Manager 패키지 및 프로그램과 연결하는 데 사용됩니다. 이 표에 대한 자세한 내용은 MDT 문서 Microsoft Deployment Toolkit 샘플 가이드의 "이전 애플리케이션 버전을 기반으로 애플리케이션 배포" 섹션을 참조하세요. |
RoleIdentity | Role 속성을 사용하여 컴퓨터 또는 컴퓨터의 사용자를 식별하는 데 사용됩니다. 이 속성의 값은 테이블의 해당 열에 저장됩니다. |
Settings | 배포 워크벤치의 데이터베이스 노드에 있는 컴퓨터, 역할, 위치 및 만들기 및 모델 노드의 설정을 기반으로 개별 컴퓨터 또는 컴퓨터 그룹에 적용되는 설정을 식별합니다. |
Settings_Administrators | Deployment Workbench의 데이터베이스 노드에 있는 컴퓨터, 역할, 위치 및 만들기 및 모델 노드의 설정을 기반으로 대상 컴퓨터의 로컬 관리자 그룹에 추가할 사용자 계정을 식별합니다. |
Settings_Applications | Deployment Workbench의 데이터베이스 노드에 있는 컴퓨터, 역할, 위치 및 만들기 및 모델 노드의 설정을 기반으로 대상 컴퓨터에 배포할 애플리케이션을 식별합니다. |
Settings_Packages | Deployment Workbench의 데이터베이스 노드에 있는 컴퓨터, 역할, 위치 및 만들기 및 모델 노드의 설정에 따라 대상 컴퓨터에 배포할 패키지를 식별합니다. |
Settings_Roles | Deployment Workbench의 데이터베이스 노드에 있는 컴퓨터, 위치 및 만들기 및 모델 노드의 설정에 따라 대상 컴퓨터와 연결할 역할을 식별합니다. |
MDT DB의 보기
다음 표에서는 MDT DB에서 구성 정보를 쿼리할 때 사용되는 데이터베이스 뷰를 나열하고 설명합니다.
보기 | 설명 |
---|---|
ComputerAdministrators | 대상 컴퓨터에서 로컬 관리자 그룹의 구성원이 될 모든 계정을 찾는 데 사용됩니다. 보기는 ComputerIdentity 및 Settings_Administrators 테이블의 조인입니다. |
ComputerApplications | 대상 컴퓨터에 배포할 모든 애플리케이션을 찾는 데 사용됩니다. 보기는 ComputerIdentity 및 Settings_Applications 테이블의 조인입니다. |
ComputerPackages | 대상 컴퓨터에 배포할 모든 패키지를 찾는 데 사용됩니다. 보기는 ComputerIdentity 및 Settings_Packages 테이블의 조인입니다. |
ComputerRoles | 대상 컴퓨터와 연결할 모든 역할을 찾는 데 사용됩니다. 보기는 ComputerIdentity 및 Settings_Roles 테이블의 조인입니다. |
ComputerSettings | 대상 컴퓨터에 대해 구성할 모든 속성 설정을 찾는 데 사용됩니다. 보기는 ComputerIdentity 및 설정 테이블의 조인입니다. |
LocationAdministrators | 위치 내의 대상 컴퓨터에서 로컬 관리자 그룹의 구성원이 될 모든 계정을 찾는 데 사용됩니다. 뷰는 LocationIdentity, LocationIdentity_DefaultGateway 및 Settings_Administrators 테이블의 조인입니다. |
LocationApplications | 위치 내의 대상 컴퓨터에 배포할 모든 애플리케이션을 찾는 데 사용됩니다. 뷰는 LocationIdentity, LocationIdentity_DefaultGateway 및 Settings_Applications 테이블의 조인입니다. |
LocationPackages | 위치 내의 대상 컴퓨터에 배포할 모든 패키지를 찾는 데 사용됩니다. 뷰는 LocationIdentity, LocationIdentity_DefaultGateway 및 Settings_Packages 테이블의 조인입니다. |
LocationRoles | 위치 내의 대상 컴퓨터와 연결할 모든 역할을 찾는 데 사용됩니다. 뷰는 LocationIdentity, LocationIdentity_DefaultGateway 및 Settings_Roles 테이블의 조인입니다. |
위치 | 위치 내의 기본 게이트웨이 또는 기본 게이트웨이에 대해 지정된 IP 주소를 포함하는 모든 위치에 대한 IP 주소를 찾는 데 사용됩니다. 뷰는 LocationIdentity 및 LocationIdentity_DefaultGateway 테이블의 조인입니다. |
LocationSettings | 위치 내의 대상 컴퓨터에 대해 구성할 모든 속성 설정을 찾는 데 사용됩니다. 보기는 LocationIdentity, LocationIdentity_DefaultGateway 및 설정 테이블의 조인입니다. |
MakeModelAdministrators | 지정된 메이크 및 모델을 사용하여 대상 컴퓨터에서 로컬 관리자 그룹의 구성원으로 만들 모든 계정을 찾는 데 사용됩니다. 보기는 MakeModelIdentity 및 Settings_Administrators 테이블의 조인입니다. |
MakeModelApplications | 지정된 메이크 및 모델을 사용하여 대상 컴퓨터에 배포할 모든 애플리케이션을 찾는 데 사용됩니다. 보기는 MakeModelIdentity 및 Settings_Applications 테이블의 조인입니다. |
MakeModelPackages | 지정된 메이크 및 모델을 사용하여 대상 컴퓨터에 배포할 모든 패키지를 찾는 데 사용됩니다. 보기는 MakeModelIdentity 및 Settings_Applications 테이블의 조인입니다. |
MakeModelRoles | 지정된 메이크 및 모델을 사용하여 대상 컴퓨터와 연결된 모든 역할을 찾는 데 사용됩니다. 보기는 MakeModelIdentity 및 Settings_Roles 테이블의 조인입니다. |
MakeModelSettings | 지정된 make 및 model을 사용하여 대상 컴퓨터에 대해 구성할 모든 속성 설정을 찾는 데 사용됩니다. 보기는 MakeModelIdentity 및 설정 테이블의 조인입니다. |
RoleAdministrators | 지정된 역할을 가진 대상 컴퓨터에서 로컬 관리자 그룹의 구성원이 될 모든 계정을 찾는 데 사용됩니다. 뷰는 RoleIdentity 및 Settings_Administrators 테이블의 조인입니다. |
RoleApplications | 지정된 역할을 가진 대상 컴퓨터에 배포할 모든 애플리케이션을 찾는 데 사용됩니다. 보기는 RoleIdentity 및 Settings_Applications 테이블의 조인입니다. |
RolePackages | 지정된 역할을 가진 대상 컴퓨터에 배포할 모든 패키지를 찾는 데 사용됩니다. 보기는 RoleIdentity 및 Settings_Packages 테이블의 조인입니다. |
RoleSettings | 지정된 역할이 있는 대상 컴퓨터에 대해 구성할 모든 속성 설정을 찾는 데 사용됩니다. 보기는 RoleIdentity 및 설정 테이블의 조인입니다. |