WDS+MDT网络启动自动部署windows(九)数据库支持

简介#

随着部署的终端越来越多,如何统一合理的设置终端计算机名?

难道都写在配置文件中?MDT还要重新生成启动镜像,这显然对大规模的网络并不适用,所以就引入了数据库技术。

将终端配置写入数据库,在安装时查询数据库,将使得终端配置更灵活,根据mac命名终端,设置IP……

SQL2016#

随便选的2016,貌似以前的MDT自带2012,但是安装后又几个补丁,这2016,直接下载完就是带补丁的。

地址打不开了,连上再贴吧。

有免费版express版的,够用了。

安装sql2016,这没什么难的,略……

混合验证

SSMC#

下载 SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS) | Microsoft Learn

SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数据库实例的工具。 使用 SSMS 部署、监视和升级应用程序使用的数据层组件,以及生成查询和脚本。

SQL管理工具,有它方便很多。

配置SQL网络#

配置SQL网络#

我们使用sql,自然是希望能有更多的自动化,那么必然需要有其他的程序,脚本来设置计算机名,IP,描述……参数,那么这个sql就要有远程连接能力。

打开 SQL Server 2016配置管理器,启用Named Pipes  TCP/IP。

 TCP/IP--右键--属性   找到IPAll,配置TCP端口。一般默认1433,改一下吧,1434

 

重启SQL服务器#

打开 Microsoft SQL Server Management Studio

 没配置证书,把加密改为可选。

 连上后,右键服务器,重新启动

开放SQL端口#

防火墙开放sql server 的端口

MDT添加数据库#

展开共享文件夹,找到Database,右键New,填入sql服务器名,端口,网络选Tcp/IP Sockets。

Named Pipes我始终无法调通。看来SQL的命名管道也没必要开了。想做个linux docker sql 也是可行的。

 

 创建一个新的数据库,我叫它MDT

为了使用命名管道,需要先有一个共享连接,直接使用MDT的共享就好了,它提示的例子就是MDT默认共享连接名,抄

一直下一步

配置mdt sql权限#

不希望sa密码拿着用。创建一个新用户。

打开 Microsoft SQL Server Management Studio,展开找到登录名--右键--新建登录名

选择 SQL Server 身份验证,设置密码,取消密码过期,

 检查用户映射,只给一个MDT数据库的读权限

 

 

 

配置RULES查询数据库#

Database--右键--Config Databae Rules

Computer Options --  只选Query fro compuster-specific settings.

 Location Options 什么都不选

 Make/Model Options 什么都不选

 Role Options 什么都不选

 检查共享目录属性的rules,自动增加了一些数据库查询参数。

添加数据库查询账户#

我没有调试成功命名管道,只有TCP/IP,需要添加账号,SQL Server验证。

 

数据库添加计算机#

Database--Computers--右键--New

根据mac地址来确定终端计算机信息,填入终端mac地址。

 Details标签设置终端计算机参数

计算机名部分

 终端网络设置部分

 升级PE镜像,更新启动镜像,测试。

 

 

 

 

 

 

database rules#

数据库设置,主要由下面四类,翻译看看,其实就是电脑,本地,型号,角色。

对应的是

 

每个查询都挺费时间的。

 

 WDS更多的是面向终端用户的,所以就只需要计算机选项就好了。本地选项,型号选项,角色选项将是面对服务器的,一般就手动了 。

只选计算机特定选项即可。第一页第一个。处理电脑名,描述,IP地址……

 随系统安装的app,在mdt统一处理。

 

参考资料#

 实战 MDT 2012(六)---基于MAC地址的部署_小秋的学习笔记的技术博客_51CTO博客

 MDT配置数据库 - momingliu11 - 博客园 (cnblogs.com)

作者:上官飞鸿

出处:https://www.cnblogs.com/jackadam/p/18154258

版权:本作品采用「知识共享-署名-非商业性-禁止演绎(CC-BY-NC-ND)」许可协议进行许可。

posted @   上官飞鸿  阅读(283)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2022-04-24 PVE迁移主机出错的解决
2021-04-24 WDS+MDT批量全自动部署windows(五)MDT安装软件
2020-04-24 手动安装cockpit(linux web consol)
2020-04-24 fedora 安装apc smart750 UPS
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示