MDT配置数据库
连接数据库可以使用数据库账户和Windows集成身份验证两种方法:
使用数据库账户:
1.连接数据库时选择TCP/IP
2.在数据库中添加相应规则后,配置数据库
3.在CustomSettings.ini文件中每段规则中添加数据库连接账户如下:
DBID=sa
DBPWD=password
4.更新MDTShare
使用Windows集成身份验证:
1.连接数据库时选择Named Pipes(需要在数据库服务器上启用Named Pipes)
2.在数据库服务器上新建共享
3.在数据库中添加相应规则后,配置数据库,然后更新MDTShare即可,不需要添加sa账户
Database规则说明(MDT2012):
Priority=CSettings, CApps, CAdmins, CRoles, Locations, LSettings, LApps, LAdmins, LRoles, RSettings, RApps, RAdmins, Default
;Priority定义属性设置部分的优先级,按顺序调用,找到可用属性后,就不会再检测后面部分的属性定义信息,如此出CSettings优先级最高,Default优先级最低
下面的[Default]、[CSettings]哪个写在前面,哪个写在后面并没有关系,已测试通过
如果先定义了ComputerName属性值,后定OSDComputerName属性值,则OSDComputerName生效;如果同时定义ComputerName属性值,则先定义的生效
ComputerName将要被弃用,现在只是为了向后兼容
其他属性值还未发现该现象
=====================================================
数据库配置说明:
Computers:针对单台计算机属性信息设置,如MAC:00:0C:29:E6:79:0C
Roles: 针对一组计算机的公共属性信息设置,如加域、OU等,设置完成后,需要在Computers的每台计算机中加入到该Role中
Locations:针对位于同一地理位置的计算机的公共属性信息设置,只设置DefaultGateway即可。客户端计算机在启动时只要自动获取到了该DefaultGateway,就会自动应用其 相关设置。如果不生效,尝试重新Configure Database Rules后,删除MDTShare属性中的数据库相关信息后再重新Update,一次不行,多次重试后测试成功,不需要其他任何 设置,也不需要手工编辑MDTShare属性
Make and Model:针对计算机型号设置
通过MAC分配IP:(Roles+Computers 实测成功)
Roles:
OSDAdapter0DNSServerList=192.168.12.1,192.168.12.2
OSDAdapter0EnableDHCP=false
OSDAdapter0Gateways=192.168.12.11
OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0
OSDAdapterCount=1
Computers:
OSDAdapter0EnableDHCP=false (必需,如果在此处不设置,IP无法配置成功)
OSDAdapter0IPAddressList=192.168.12.88,192.168.12.89
IP配置以逗号分隔,如下:
IPAddressList=192.168.0.40,192.168.100.40
OSDAdapterSubnetMask=255.255.255.0,255.255.255.0
OSDAdapterCount示例:
[Default]
OSDAdapterCount=1
OSDAdapter0EnableDHCP=FALSE
OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40
OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0
OSDAdapter0Gateways=192.168.0.1,192.168.100.1
OSDAdapter0EnableWINS=TRUE
OSDAdapter0WINSServerList=192.168.0.1,192.168.100.1
OSDAdapter0TCPIPNetBiosOptions=0
OSDAdapter0MacAddress=00:0C:29:67:A3:6B
OSDAdapter0GatewayCostMetrics=Automatic
OSDAdapter0EnableTCPIPFiltering=TRUE
OSDAdapter0EnableLMHosts=TRUE
OSDAdapter0EnableFullDNSRegistration=TRUE
OSDAdapter0EnableDNSRegistration=TRUE
OSDAdapter0DNSSuffix=WoodGroveBank.com
在roles中为一组计算机指定TS:S01_001,测试通过。在Administrators选项卡添加管理组用户,测试通过
如果只是对数据库中信息进行了更改,如改了计算机名称、TS等,只要DB Rules没有增加或减少(即增加了Locations或不再使用Roles),则不需要重新Configurer Database Rules和Update MDTShare
在CustomSettings.ini文件中定义日志传输:
;将客户端日志实时传输到服务器端:
SLShareDynamicLogging=\\server\share\logs\%OSDComputerName%
;将客户端日志在安装完成后拷贝到服务器端:
;SLShare=\\server\share\logs\%OSDComputerName%
在自动化安装过程中,所有日志默认都在客户端生产,位置如下:
X:\MININT\SMSOSD\OSDLOGS\BDD.log
该目录下还有一些其他日志可帮助查看问题,可以使用trace32.exe工具查看日志
MDT配置数据库的更多相关文章
- EF里的默认映射以及如何使用Data Annotations和Fluent API配置数据库的映射
I.EF里的默认映射 上篇文章演示的通过定义实体类就可以自动生成数据库,并且EF自动设置了数据库的主键.外键以及表名和字段的类型等,这就是EF里的默认映射.具体分为: 数据库映射:Code First ...
- 在SQL2008配置数据库镜像1418错误的处理
在SQL2008配置数据库镜像错误一般都由以下原因造成 1.主体.镜像服务器SQL SERVER选择本账号切保持一致 2.在数据库镜像配置向导中的“服务账号”选项中请选择需要同步数据库的登陆名,例如数 ...
- Android通过xml文件配置数据库
之前一段时间自己封装了两个数据库,一个是ORM数据库,另一个是事件流数据库,项目相应的地址如下: ORM数据库:https://github.com/wenjiang/SimpleAndroidORM ...
- SQL Server代理(4/12):配置数据库邮件
SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. 在以前的文章里我们看到,SQL Serve ...
- 新建Oracle数据库时,提示使用database control配置数据库时,要求在当前oracle主目录中配置监听程序
新建一个oracle数据库时,当提示使用database control配置数据库时,要求在当前oracle主目录中配置监听程序等字样的时候,问题是那个监听的服务没有启动,解决方法如下: 打开cmd命 ...
- SQL Server 2012 配置数据库邮件
发送和接受邮箱不能用QQ邮箱,可以用163网易邮箱,同时要求要发送邮件的计算机能上外网 查看163网易邮箱的发送和接收服务器的方法如下 在数据库的管理中,右击数据库邮件,选择配置数据库邮件 出现对话框 ...
- 第四篇 SQL Server代理配置数据库邮件
本篇文章是SQL Server代理系列的第四篇,详细内容请参考原文. 正如这一系列的前几篇所述,SQL Server代理作业是由一系列的作业步骤组成,每个步骤由一个独立的类型去执行.SQL Serve ...
- EF——默认映射以及如何使用Data Annotations和Fluent API配置数据库的映射 02 (转)
EF里的默认映射以及如何使用Data Annotations和Fluent API配置数据库的映射 I.EF里的默认映射 上篇文章演示的通过定义实体类就可以自动生成数据库,并且EF自动设置了数据库 ...
- SharePoint服务器将连接配置数据库的连接字符串保存在什么地方?
经常有人问我这个问题,SharePoint服务器将连接配置数据库的连接字符串保存在什么地方?虽然其他SharePoint服务器场设置都是保存到了配置数据库里面,但连接配置数据库本身的连接字符串,肯定是 ...
随机推荐
- Struts文件上传(FormFile)
Struts中FormFile用于文件进行上传 1.在jsp文件中进行定义 <form action="/StrutsFileUpAndDown/register.do" m ...
- linux-统计文本中符合条件的内容
1, 单个条件匹配, cat results.log | grep 'status=402' 2, 多个条件匹配 1), 2个条件都要满足 cat results.log | grep "s ...
- 布局管理器之CardLayout(卡片布局管理器)
对于选项卡这个概念大家可能不会陌生,就是在一个窗口中可以切换显示多页不同的内容,但同一时间只能是其中的某一页可见的,这样的一个个的页面就是选项卡. CardLayout就是类似的这样一个布局管理器,它 ...
- 异常空格,ASCII (194,160)问题
今天运营的同学反映有一些店铺的名称后面带空格,我下意识的说不可能啊,我已经处理过了啊.然后就找出来看. 其中有个店铺的名称是“安踏 ”,第一眼看上去好像是带了个空格.然后我就仔细的看了下. pry(m ...
- mysql与mysqli的一些区别和方法
一.mysql与mysqli的概念相关: 1.mysql与mysqli都是php方面的函数集,与mysql数据库关联不大. 2.在php5版本之前,一般是用php的mysql函数去驱动mysql数据库 ...
- 通向全栈之路——(3)node环境搭建
1:更新系统 sudo apt-get update2:安装相关软件 sudo apt-get install vim openssl build-essential libssl-dev wget ...
- SQL Server Profiler小技巧——筛选请求
如果需要转载,请附上本文作者和原文链接:http://www.cnblogs.com/zeusro/p/4016228.html Microsoft SQL Server Profiler 是 SQL ...
- 【原】Spring activiti 环境搭建之数据库创建
由于在开发工作流的时候,避免不了要保存一些数据和流程走向;所以在搭建Spring activiti开发环境的时候需要把官方提供的23张表创建到我们的DB,后续的流程都会在这些表中记录. 1.创建代码如 ...
- 设计模式学习——代理模式(Proxy Pattern)之 强制代理(强校验,防绕过)
上周温习了代理模式:http://www.cnblogs.com/chinxi/p/7354779.html 在此进行拓展,学习强制代理.但是发现网上大多例子都有个“天坑”(我是这么认为的),在得到代 ...
- CSS关于文本渲染的属性text-rendering
CSS关于文本渲染的属性text-rendering告诉渲染引擎工作时如何优化显示文本. 浏览器会在渲染速度.易读性(清晰度)和几何精度方面做一个权衡. 我们知道,SVG-可缩放矢量图形(Scalab ...