首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过注册的服务器/服务器组查询多台服务器?

如何通过注册的服务器/服务器组查询多台服务器?
EN

Stack Overflow用户
提问于 2020-05-12 20:27:22
回答 1查看 133关注 0票数 1

我们使用一个特定的HealthCare信息系统,它将我们的医院分成多个服务器,而我的公司正在发展壮大,这导致需要在5+服务器数据库中运行一个简单的查询。

最近,我了解了如何设置注册服务器本地组并设置它们。然后在尝试查询时撞到墙上。

问题是我们的数据库是基于环境的前缀,所以我需要一种使用两个不同的db表名称来运行一个查询的方法。

示例:

livefdb.dbo.BlahBlah选择*

testfdb.dbo.BlahBlah中选择*

我希望在我查询前4个字符使用通配符时会有某种方式。

EN

回答 1

Stack Overflow用户

发布于 2020-05-13 01:36:30

您可以这样做,但您将不得不使用链接服务器代替。在这种情况下,SSMS中的多服务器查询不适用于您。

考虑到你的限制,我会这样做:

  1. 在一个服务器上,创建一个链接到其他服务器的服务器。
  2. 创建一个视图,该视图查询每个服务器并使用UNION ALL组合结果。
  3. 只从一台服务器查询该视图。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61761312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档