none
sqlserver alwayson中读库使用applicationintent=readonly的问题 RRS feed

  • 问题

  • sqlserver alwayson中读库在ssms中使用applicationintent=readonly可以正常连接,但是sqlserver代理不能去连接只读库,难道sqlserver代理哪个地方也可以这样设置么?

    2015年6月16日 6:33

全部回复

  • 只读副本不需要特别指定applicationintent=readonly的啊,指定实例名就可以连接的了


    Love SQL

    2015年6月16日 10:31
  • Need this option if connect with listener name. By the way, what do you mean can't connect to read only replica in sql agent? Job failed? What does the job do?
    2015年6月16日 13:24
  • 代理是指 sql server agent ? msdb 是系统库, 做不了 always on, agent 不应该连接只读副本吧?
    2015年6月17日 1:29
  • 我有个需求,需要间隔一段时间去读辅助副本上的某个库(不是msdb库)上某个表,如果用C#客户端使用applicationintent=readonly自然可以连接到我需要的这个库上,但是由于代理没有看到哪里可以进行该选项的设置,所以代理每次读取这个表时,就报错了。

    2015年6月20日 1:56
  • Have to create sql job on all related servers and check if db is read only replica in first step. Run query if it is, end job otherwise.
    2015年6月20日 16:52
  • 既然alwayson出来了 则”代理“就应该设置一个参数可以对alwayson的只读库进行操作
    2015年6月21日 2:00
  • You can ask for that in https://connect.microsoft.com/.
    2015年6月21日 15:09