数据库连接字符串中的 MultiSubnetFailover 选项控制客户端尝试连接到数据库服务器的方式,尤其是当多个 IP 可用时。
关于正确的连接字符串语法是否为以下内容存在冲突的文档:
MultiSubnetFailover=Yes
或者:
MultiSubnetFailover=True
是否同时支持“Yes”和“True”?还是因驾驶员而异?如果是后者,是否有哪些驱动程序支持哪些语法的列表?
2023年3月30日更新:
此 Microsoft 文档暗示“True”或“Yes”适用于另一个选项:
Persist Security Info 关键字的默认设置为 false。将其设置为true 或 yes允许在连接打开后从连接获取安全敏感信息,包括用户 ID 和密码。将持久安全信息设置为 false 以确保不受信任的源无法访问敏感的连接字符串信息。
https://learn.microsoft.com/en-us/dotnet/framework/data/adonet/connection-string-syntax
(强调已添加)