使用本地服务器组来管理局域网或公网上的SQLSERVER

浏览: 2061

测试的两台机器

Windows7 64位   SQLSERVER2005 SP5

Windows7 64位   SQLSERVER2012 SP1

打开已注册的服务器窗口

你看到已注册服务器里有本地服务器组,SQL2012会多出一个中央管理服务器,暂时不知道中央管理服务器有什么用,

因为本地服务器组跟中央管理服务器两者的右键菜单是一样的

在本地服务器组上按右键-》 新建服务器注册

输入连接信息,比较简单,我这里使用SQLSERVER身份验证

SQLSERVER身份验证有一个弊端,就是如果要查看对方的SQLSERVER配置管理器就会说权限不够,必须要使用Windows身份验证(域环境)

但是一般要管理公网上的一台SQLSERVER不会有域环境的,所以这里也是比较可惜,不过从安全方面考虑的话,开启WMI必须开启135端口,有一定危险性

我这里先说使用SQLSEVER身份验证而用不了的功能

1、查看SQLSERVER日志

2、服务控制,需要调用WMI提供程序,要域环境才行

3、SQLSERVER配置管理器

--------------------------------------------------------------华丽的分割线----------------------------------------------------------

要在已经注册的服务器上执行一些操作,可以在本地服务器组上按右键

主要用到两个操作:(1)新建查询 (2)对象资源管理器

点击“新建查询”,你在新建查询窗口里输入的SQL语句都会在所有已经注册的SQLSERVER上执行一遍

点击“对象资源管理器”,就会在下面的对象资源管理器窗口打开所有已经注册的SQLSERVER的对象资源管理

下面演示一下

对象资源管理器

 

 经过测试,SQL2005在本地服务器组里可以注册SQL2012,SQL2012也可以注册SQL2005

但是SQL2005不能执行查询跟对象管理器批量打开功能,SQL2005功能还是比较欠缺

当本地服务器组里已经注册的服务器比较多的时候,可以导出配置文件,下次重装SQLSERVER的时候就不需要新建这些SQLSERVER注册了,有几百台SQLSERVER的话

逐个逐个SQLSERVER新建注册真的太麻烦了,这时候只需要导入配置文件就可以了,比较方便

配置文件格式 :server.regsrvr

  1 <?xml version="1.0"?>
2 <model xmlns="http://schemas.serviceml.org/smlif/2007/02">
3 <identity>
4 <name>urn:uuid:96fe1236-abf6-4a57-b54d-e9baab394fd1</name>
5 <baseURI>http://documentcollection/</baseURI>
6 </identity>
7 <xs:bufferSchema xmlns:xs="http://www.w3.org/2001/XMLSchema">
8 <definitions xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
9 <document>
10 <docinfo>
11 <aliases>
12 <alias>/system/schema/RegisteredServers</alias>
13 </aliases>
14 <sfc:version DomainVersion="1" />
15 </docinfo>
16 <data>
17 <xs:schema targetNamespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
18 <xs:element name="ServerGroup">
19 <xs:complexType>
20 <xs:sequence>
21 <xs:any namespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded" />
22 </xs:sequence>
23 </xs:complexType>
24 </xs:element>
25 <xs:element name="RegisteredServer">
26 <xs:complexType>
27 <xs:sequence>
28 <xs:any namespace="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded" />
29 </xs:sequence>
30 </xs:complexType>
31 </xs:element>
32 <RegisteredServers:bufferData xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08">
33 <instances xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
34 <document>
35 <docinfo>
36 <aliases>
37 <alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</alias>
38 </aliases>
39 <sfc:version DomainVersion="1" />
40 </docinfo>
41 <data>
42 <RegisteredServers:ServerGroup xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
43 <RegisteredServers:RegisteredServers>
44 <sfc:Collection>
45 <sfc:Reference sml:ref="true">
46 <sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/RegisteredServer/WIN7U-20130414Z</sml:Uri>
47 </sfc:Reference>
48 <sfc:Reference sml:ref="true">
49 <sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/RegisteredServer/win7u-20130702m</sml:Uri>
50 </sfc:Reference>
51 </sfc:Collection>
52 </RegisteredServers:RegisteredServers>
53 <RegisteredServers:Parent>
54 <sfc:Reference sml:ref="true">
55 <sml:Uri>/RegisteredServersStore</sml:Uri>
56 </sfc:Reference>
57 </RegisteredServers:Parent>
58 <RegisteredServers:Name type="string">DatabaseEngineServerGroup</RegisteredServers:Name>
59 <RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
60 </RegisteredServers:ServerGroup>
61 </data>
62 </document>
63 <document>
64 <docinfo>
65 <aliases>
66 <alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/RegisteredServer/WIN7U-20130414Z</alias>
67 </aliases>
68 <sfc:version DomainVersion="1" />
69 </docinfo>
70 <data>
71 <RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
72 <RegisteredServers:Parent>
73 <sfc:Reference sml:ref="true">
74 <sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</sml:Uri>
75 </sfc:Reference>
76 </RegisteredServers:Parent>
77 <RegisteredServers:Name type="string">WIN7U-20130414Z</RegisteredServers:Name>
78 <RegisteredServers:Description type="string" />
79 <RegisteredServers:ServerName type="string">WIN7U-20130414Z</RegisteredServers:ServerName>
80 <RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
81 <RegisteredServers:CustomConnectionColorArgb type="int">-2830136</RegisteredServers:CustomConnectionColorArgb>
82 <RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
83 <RegisteredServers:ConnectionStringWithEncryptedPassword type="string">data source=WIN7U-20130414Z;pooling=False;multipleactiveresultsets=False;packet size=4096</RegisteredServers:ConnectionStringWithEncryptedPassword>
84 <RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">None</RegisteredServers:CredentialPersistenceType>
85 </RegisteredServers:RegisteredServer>
86 </data>
87 </document>
88 <document>
89 <docinfo>
90 <aliases>
91 <alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/RegisteredServer/win7u-20130702m</alias>
92 </aliases>
93 <sfc:version DomainVersion="1" />
94 </docinfo>
95 <data>
96 <RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
97 <RegisteredServers:Parent>
98 <sfc:Reference sml:ref="true">
99 <sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup</sml:Uri>
100 </sfc:Reference>
101 </RegisteredServers:Parent>
102 <RegisteredServers:Name type="string">win7u-20130702m</RegisteredServers:Name>
103 <RegisteredServers:ServerName type="string">WIN7U-20130702M</RegisteredServers:ServerName>
104 <RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
105 <RegisteredServers:CustomConnectionColorArgb type="int">0</RegisteredServers:CustomConnectionColorArgb>
106 <RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
107 <RegisteredServers:ConnectionStringWithEncryptedPassword type="string">server=WIN7U-20130702M;trusted_connection=true;pooling=false;multipleactiveresultsets=false</RegisteredServers:ConnectionStringWithEncryptedPassword>
108 <RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">None</RegisteredServers:CredentialPersistenceType>
109 </RegisteredServers:RegisteredServer>
110 </data>
111 </document>
112 </instances>
113 </RegisteredServers:bufferData>
114 </xs:schema>
115 </data>
116 </document>
117 </definitions>
118 </xs:bufferSchema>
119 </model>

 

如有不对的地方,欢迎大家拍砖o(∩_∩)o

推荐 0
本文由 桦仔 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册