【问题标题】:Get one linked server property获取一个链接服务器属性
【发布时间】:2019-06-23 20:48:22
【问题描述】:
我使用 SQL Server 2014,我还配置了链接 SQL Server,我需要通过 TSQL 获取特定的链接服务器属性。该属性是“远程 proc 交易促进”。我通过下一个代码设置了这个选项
EXEC sp_serveroption 'LinkedServer', 'remote proc transaction promotion', 'FALSE'
但我不知道如何通过 T-SQL 读取此选项的值。任何帮助表示赞赏。
【问题讨论】:
标签:
tsql
sql-server-2014
linked-server
【解决方案1】:
sys.servers 系统目录视图记录了每个已注册的链接或远程(为了向后兼容)服务器。 is_remote_proc_transaction_promotion_enabled 列对应于sp_serveroption 存储过程的remote proc transaction promotion 选项。该列为bit数据类型,true为1,false为0。
select is_remote_proc_transaction_promotion_enabled from sys.servers where name = 'LinkedServer'