SQL Server 2012链接服务器应用程序意图

标签 sql sql-server sql-server-2012

我需要针对 SQL Server 2012 可用性组创建链接服务器,并且希望将所有请求路由到只读副本。但是,我无法确定如何指定只读应用程序意图,以确保请求路由到正确的副本。

有人以这种方式成功配置了链接服务器吗?

最佳答案

我已经尝试了这两种方法,并且以下方法(来自 Microsoft 技术网站)有效

EXEC sp_addlinkedserver 
@server = N'linked_svr', 
@srvproduct=N'SqlServer',
@provider=N'SQLNCLI11', 
@datasrc=N'AG_Listener_Name', 
@provstr=N'ApplicationIntent=ReadOnly', 
@catalog=N'MY_DB_NAME';

关于SQL Server 2012链接服务器应用程序意图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18853112/

相关文章:

mysql - MySQl 查询中的一个愚蠢错误

c# - Entity Framework 代码一级关系

sql - 如何将 db 对象数据类型从 varchar 更改为 nvarchar 而不默认为 null?

sql-server - 创建与 2008 兼容的 SQL Server 2012 数据库

.net - SQL Server 2012 远程连接给出超时和 ASYNC_NETWORK_IO 错误

mysql - 这个 SQL 查询有什么问题

php - 哪种方式在mysql上存储统计数据更有效?

sql - 从一列中删除重复的行

sql-server - 日期介于任何一年的第 1 个月的 1 日和第 7 个月的 29 日之间(Sql Server 2008+)

sql - 最近邻搜索查询性能