什么函数在 SQL 连接字符串中具有 Replication 键

问题描述 投票:0回答:1

我们正在连接到 Azure 中的 SQL Server。

最近,我与服务器的连接被拒绝。连接多年来一直运行良好。

经过一番尝试和错误,我们发现设置

Replication=True
允许建立连接。使用 Azure Data Studio 时,可以将其配置为 GUI 中的选项,但通过 Python 或 SSMS 连接时需要手动设置。

重复一下最初问的问题这里,这个参数有什么作用?哪些变化会导致需要设置这个参数?


编辑以包含错误消息(2024-10-29 09:00 CET):

与服务器成功建立连接,但登录过程中出现错误。 (提供商:SSL 提供商,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应。)

sql-server azure ssms azure-data-studio
1个回答
0
投票

复制在分布式环境中移动数据,范围从单个域上的内联网到在不可信域之间和通过 Internet 访问数据的应用程序。 当您设置

Replication=True
时,它允许连接识别并使用复制配置。

仅当您正在开发与内置复制方法不同的自定义“

replication-like
”,并且需要为自定义连接配置连接时,才应考虑此设置。

注意:启用此参数将禁用该特定连接标记为

NOT FOR REPLICATION
的任何约束或触发器。

参考:复制安全最佳实践

© www.soinside.com 2019 - 2024. All rights reserved.