SQL SERVER 同时对多个服务器执行语句
来源:互联网 发布:avi转gif软件 编辑:程序博客网 时间:2024/05/13 04:15
作为DBA管理多台服务器通常都会需要从多台服务器收集信息。在SQL Server 2008通常的做法是用Linked server或者从单台服务器手机然后再将信息汇总到中央服务器。这些都需要很多额外的配置。
在SQL Server 2008中提供了一个新的功能,可以同时对多个服务器执行语句。
实现方法:创建一个本地服务器组,或者创建一个中央管理服务器以及一个或多个服务器组,在这些组中创建一个或多个已注册的服务器,然后查询整个组。可以将查询返回的结果合并到单个结果窗格中,也可以在单独结果窗格中返回这些结果。结果集可能包含额外的列,即每个服务器上的查询所使用的服务器名和登录名。只能使用 Windows 身份验证来注册中央管理服务器和从属服务器。
由于返回的数据保护了而爱的服务器和登陆名,所以很方便的为我们以后做数据处理。
同时对多个配置目标执行语句
在 SQL Server Management Studio 中的“视图”菜单上,单击“已注册的服务器”。
展开一个中央管理服务器,右键单击某个服务器组,指向“连接”,然后单击“新建查询”。
在查询编辑器中,键入并执行 Transact-SQL 语句,例如:
USE masterGOSELECT * FROM sysdatabases;GO
默认情况下,结果窗格合并来自服务器组中所有服务器的查询结果。
下面是查询后的结果(非常方便吧):
- SQL SERVER 同时对多个服务器执行语句
- 一条sql语句执行后, 同时对多个配置目标执行语句
- 同时执行多条sql语句
- asp.net(c#)同时执行多个select语句
- Mysql同时执行多个select语句——union
- sql anywhere 如何同时执行多个sql文件
- 同时执行多条SQL语句的方法
- MySQL同时执行多条SQL语句解决办法
- 让MySQL同时执行多条SQL语句的解决办法
- MySQL同时执行多条SQL语句解决办法
- PHP使用mysqli同时执行多条sql查询语句
- C# Oracle同时执行多条sql语句
- 让MySQL同时执行多条SQL语句的解决办法
- Linux 同时在多个服务器中执行命令
- sql server 2005生成insert语句,同时完成多表
- 批处理batch,执行多个SQL语句
- 批处理batch,执行多个SQL语句
- 批处理batch,执行多个SQL语句
- Ubuntu 12.04 安装磊科无线网卡驱动
- Eclipse c++注释模板以及注释文档生成
- 提高班-培养“狼”一样的学生
- 写代码其实很容易,但正确的、健壮的程序却不容易
- Activity
- SQL SERVER 同时对多个服务器执行语句
- C++ typedef使用方法总结
- CX51 用户手册----STRING伪指令
- map 遍历方法
- 未启用当前数据库的 SQL Server Service Broker
- Linux下: Eclipse安装配置OpenCV2.1,用C++调用OpenCV过程 及 测试实例
- 浏览器Http请求头部比较
- 我对getaddrinfo的理解
- 02 完全背包