SQL Server 2014只读路由问题 求大神

weixin_38048234 2018-02-05 08:31:43
三节点的always on架构,
两组可用性组a1,a2,两个监听lis1,lis2
a1主节点在node1,辅助节点在node2node3上,
a2主节点在node2上,辅助主节点在node3上,
只读路由配好了(这一块配置肯定没错,系统表里也能查到路由列表)
然后通过SSMS连接lis1,加了参数ApplicaitonIntent=ReadOnly,
依然连接的主副本,请问有大神知道怎么解吗,之前没出现过这种问题
...全文
717 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38048234 2018-02-08
  • 打赏
  • 举报
回复
引用 3 楼 yenange 的回复:
[quote=引用 2 楼 weixin_38048234 的回复:] [quote=引用 1 楼 yenange 的回复:] 你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote] 指定库应该是这样: [/quote] 谢谢版主
吉普赛的歌 2018-02-06
  • 打赏
  • 举报
回复
引用 9 楼 weixin_38048234 的回复:
[quote=引用 6 楼 yenange 的回复:] [quote=引用 5 楼 weixin_38048234 的回复:] 按理说不指定库连接的服务器也不应该是主副本阿
不要什么说不定。 你不指定, 就没办法固定这个东西,你可以说是 微软的 bug。 目前只有我这个办法是可以绝对准确无误连接到只读副本,不要老在这里纠结, 能解决问题就好。 [/quote]好的,谢谢。再请教一下,alwayson用户可以同步过去,但登录名怎么解决?辅助副本上建好登录名后切换过去并没有用,已经是孤立用户了[/quote] http://blog.csdn.net/yenange/article/details/49756233
weixin_38048234 2018-02-06
  • 打赏
  • 举报
回复
引用 6 楼 yenange 的回复:
[quote=引用 5 楼 weixin_38048234 的回复:] 按理说不指定库连接的服务器也不应该是主副本阿
不要什么说不定。 你不指定, 就没办法固定这个东西,你可以说是 微软的 bug。 目前只有我这个办法是可以绝对准确无误连接到只读副本,不要老在这里纠结, 能解决问题就好。 [/quote]好的,谢谢。再请教一下,alwayson用户可以同步过去,但登录名怎么解决?辅助副本上建好登录名后切换过去并没有用,已经是孤立用户了
weixin_38048234 2018-02-06
  • 打赏
  • 举报
回复
引用 7 楼 z10843087 的回复:
[quote=引用 5 楼 weixin_38048234 的回复:] [quote=引用 4 楼 weixin_38048234 的回复:] [quote=引用 3 楼 yenange 的回复:] [quote=引用 2 楼 weixin_38048234 的回复:] [quote=引用 1 楼 yenange 的回复:] 你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote] 指定库应该是这样: [/quote] 好的 明天我试试 你觉得可能是这个原因吗??[/quote] 按理说不指定库连接的服务器也不应该是主副本阿[/quote] 是必须要指定这个库名字的.[/quote] 好的,谢谢。再请教一下,alwayson用户可以同步过去,但登录名怎么解决?辅助副本上建好登录名后切换过去并没有用
OwenZeng_DBA 2018-02-06
  • 打赏
  • 举报
回复
引用 5 楼 weixin_38048234 的回复:
[quote=引用 4 楼 weixin_38048234 的回复:] [quote=引用 3 楼 yenange 的回复:] [quote=引用 2 楼 weixin_38048234 的回复:] [quote=引用 1 楼 yenange 的回复:] 你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote] 指定库应该是这样: [/quote] 好的 明天我试试 你觉得可能是这个原因吗??[/quote] 按理说不指定库连接的服务器也不应该是主副本阿[/quote] 是必须要指定这个库名字的.
OwenZeng_DBA 2018-02-06
  • 打赏
  • 举报
回复
引用 9 楼 weixin_38048234 的回复:
[quote=引用 6 楼 yenange 的回复:] [quote=引用 5 楼 weixin_38048234 的回复:] 按理说不指定库连接的服务器也不应该是主副本阿
不要什么说不定。 你不指定, 就没办法固定这个东西,你可以说是 微软的 bug。 目前只有我这个办法是可以绝对准确无误连接到只读副本,不要老在这里纠结, 能解决问题就好。 [/quote]好的,谢谢。再请教一下,alwayson用户可以同步过去,但登录名怎么解决?辅助副本上建好登录名后切换过去并没有用,已经是孤立用户了[/quote] 用导出登录账号脚本的方式来建立登录,保证两台机器的SID一致,就不会有孤立账号的问题了
吉普赛的歌 2018-02-05
  • 打赏
  • 举报
回复
引用 5 楼 weixin_38048234 的回复:
按理说不指定库连接的服务器也不应该是主副本阿

不要什么说不定。
你不指定, 就没办法固定这个东西,你可以说是 微软的 bug。
目前只有我这个办法是可以绝对准确无误连接到只读副本,不要老在这里纠结, 能解决问题就好。
weixin_38048234 2018-02-05
  • 打赏
  • 举报
回复
引用 4 楼 weixin_38048234 的回复:
[quote=引用 3 楼 yenange 的回复:] [quote=引用 2 楼 weixin_38048234 的回复:] [quote=引用 1 楼 yenange 的回复:] 你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote] 指定库应该是这样: [/quote] 好的 明天我试试 你觉得可能是这个原因吗??[/quote] 按理说不指定库连接的服务器也不应该是主副本阿
weixin_38048234 2018-02-05
  • 打赏
  • 举报
回复
引用 3 楼 yenange 的回复:
[quote=引用 2 楼 weixin_38048234 的回复:] [quote=引用 1 楼 yenange 的回复:] 你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote] 指定库应该是这样: [/quote] 好的 明天我试试 你觉得可能是这个原因吗??
吉普赛的歌 2018-02-05
  • 打赏
  • 举报
回复
引用 2 楼 weixin_38048234 的回复:
[quote=引用 1 楼 yenange 的回复:]
你是 ssms 连接还是程序连接 ?
ssms连接必须要指定默认库, 否则不准确!
http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??[/quote]
指定库应该是这样:

weixin_38048234 2018-02-05
  • 打赏
  • 举报
回复
引用 1 楼 yenange 的回复:
你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330
请教下版主,我使用SSMS连接的,连接上去select @@servername都是主副本的名字,这个和不指定库有关系吗??
吉普赛的歌 2018-02-05
  • 打赏
  • 举报
回复
你是 ssms 连接还是程序连接 ? ssms连接必须要指定默认库, 否则不准确! http://blog.csdn.net/yenange/article/details/77618330

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧