1
2
Sql Server对此不使用dhcp。 您可以在windows dhcp服务器(和其他服务器)中配置称为“作用域选项”的内容,以通过dhcp请求发送附加信息,但客户端必须知道要查找该信息,而dchp服务器必须支持该信息。诀窍在于,当我说“client”时,我指的是内置在操作系统中的dhcp客户端程序本身,而不是你要构建的客户端程序。另外,并非所有的dhcp服务器都支持这一点,那些不支持来自外部应用程序(如sql server)的动态注册的服务器也不支持这一点。你必须预先配置好。 我工作的IP电话系统就是一个例子。我们在dhcp中设置自定义选项,这些选项包含有关IP PBX的位置和要使用的VLAN的信息,并且内置在电话中的dhcp客户端知道如何读取这些信息。 相反,我相信sql server所做的是,每当您试图在网络上找到sqlserver实例时,您都会发送一个UDP广播数据包,任何正在侦听的sqlserver都会响应该数据包来宣布它们的存在。 |
2
1
您可以向大多数DHCP服务器添加自定义选项字段来传输信息;但是,许多DHCP客户机将放弃它们没有专门编写来处理的任何字段。 SQL Server实际上有一个不同的网络套接字,它响应UDP广播包并提供有关其实例的信息。客户端实际上不会从dhcp客户端或dhcp客户端处理的任何字段读取SQL Server信息。 因为客户端可能会丢弃一个它不支持的字段;您可能需要修改dhcp客户端来处理和存储该字段。在应用程序的客户端可能读取存储/获取的值之前。修改dhcp客户端通常只是Linux上的一个选项,即使这样,如果没有用户、管理员等的支持,也很难真正部署修改后的客户端。 如果客户机不能请求/探测,那么最好让他们手动输入配置。如果人们不喜欢这样,那么告诉他们允许客户进行调查(这意味着他们需要在可能的地方为您提供基础设施)。 |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
SoT · SQL Server中求和函数的工作方式 2 年前 |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |