【问题标题】:SQL Server - AlwaysOn Redirect Writes with Readable Secondary EnabledSQL Server - AlwaysOn 重定向写入启用可读辅助
【发布时间】:2019-12-09 22:24:16
【问题描述】:

我在运行 2016 企业版的两个节点之间设置了 AlwaysOn。选项Readable Secondary 设置为Read-intent only

在使用参数ApplicationIntent=ReadOnly 时,它总是被重定向到辅助以进行读取操作。但是我们的应用程序也会在数据库上执行写入操作,由于上述参数,这在二级数据库中不会发生

是否有任何其他参数或设置可以将读取重定向到辅助服务器并写入主服务器?否则,我们是否需要在应用程序中维护两个连接字符串,一个用于写入,另一个用于读取?

【问题讨论】:

    标签: sql-server-2016 alwayson


    【解决方案1】:

    您的应用程序中确实需要两种类型的连接字符串。一种是只读的。一种是用于写入和读取。 对于只读连接,连接字符串需要具有“ApplicationIntent=Readonly”。
    对于读写连接,连接字符串不包含“ApplicationIntent”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多