SQL Server Management Studio(SQL Server 集成管理器,SSMS)
SQL Server Management Studio(可称为SQL Server集成管理器,简写为Management Studio,可缩写为SSMS)是为SQL Server数据库管理员和开发人员提供的新工具。此工具由Visual Studio内部承载,它提供了用于数据库管理的图形工具和功能丰富的开发环境。Management Studio将SQL Server 2000企业管理器、Analysis Manager和SQL 查询分析器的功能集于一身,还可用于编写MDX、XMLA和XML语句。
Management Studio是一个功能强大且灵活的工具。但是,初次使用Visual Studio的用户有时无法以最快的方式访问所需的功能。下面来介绍枸杞果糕Management Studio的基本使用方法。
1、启动Management Studio
在“开始”菜单上,依次指向“所有程序”、SQL Server 2005,再单击Management Studio。出现如下2-15的展示屏幕。
接着打开Management Studio窗体,并首先弹出“连接到服务器”对话框(如图7-16)。在“连接到服务器”对话框中,采用默认设置(Windows身份验证),再单击“连接”。默认情况下, Management Studio 中将显示三个组件窗口,如下图7-17。
图7-15 SQL Server 2005展示屏幕 图7-16 打开时的SQL Server Management Studio
图7-17 SQL Server Management Studio的窗体布局
“已注册的服务器”窗口列出的是经常管理的服务器。可以在此列表中添加和删除服务器。如果计算机上以前安装了 SQL Server 2000 企业管理器,则系统将提示您导入已注册服务器的列表。否则,列出的服务器中仅包含运行 Management Studio 的本机上的 SQL Server 实例。如果未显示所需的服务器,请在“已注册的服务器”中右键单击 “数据库引擎”,再单击“更新本地服务器注册”。
“已注册的服务器”功能区其功能对应于SQL Server 2000的服务管理器程序所具有的功能。
对象资源管理器是服务器中所有数据库对象的树视图。此树视图可以包括 SQL Server Database Engine、Analysis Services、Reporting Services、Integration Services和SQL Server Mobile 的数据库。对象资源管理器包括与其连接的所有服务器的信息。打开 Management Studio 时,系统会提示您将对象资源管理器连接到上次使用的设置。您可以在“已注册的服务器”组件中双击任意服务器进行连接或在任意服务器上右击并在“连接”菜单中单击“对象资源管理器”,而要连接的服务器是无需再注册的。
“对象资源管理器”功能区其功能对应于SQL Server 2000的企业管理器左边的树型目录结构所具有的功能。
琉璃砖文档窗口是Management Studio中的最大部分。文档窗口可能包含查询编辑器和浏览器窗口。默认情况下,将显示已与当前计算机上的数据库引擎实例连接的“摘要”页。
打开着的“查询编辑器”文档窗口其功能对应于SQL Server 2000的查询分析器所具有的功能。由此可见Management Studio集SQL Server 2000的企业管理器、查询分析器、服务管理器等功能于一体,是个集成管理器。
2、与已注册的服务器和对象资源管理器连接
已注册的服务器和对象资源管理器与SQL Server 2000中的企业管理器类似,但具有更多的功能。
1)连接到服务器
已注册的服务器组件的工具栏包含用于 数据库引擎、Analysis Services、Reporting Servic
es、SQL Server Mobile家用电视天线和Integration Services 二氧化氯发生器加药的按钮。可以注册上述任意服务器类型以便于管理。请尝试注册 AdventureWorks 数据库:①在“已注册的服务器”工具栏上,如有必要,请单击“数据库引擎”。(该选项可能已选中。②右键单击“数据库引擎”,指向“新建”,再单击“服务器注册”。此时将打开“新建服务器注册”对话框。③在“服务器名称”文本框中,键入 SQL Server 实例的名称。④在“已注册的服务器名称”框中,键入 AdventureWorks。⑤在“连接属性”选项卡的“连接到数据库”列表中,选择 AdventureWorks,再单击“保存”。
以上操作说明可以通过选择的名称组织服务器,更改缺省的服务器名称。
2)与对象资源管理器连接
与已注册的服务器类似,对象资源管理器也可以连接到数据库引擎、Analysis Services、Integration Services、Reporting Services和SQL Server Mobile。方法是:①在对象资源管理器的工具栏上,单击“连接”显示可用连接类型下拉列表(如图7-18),再选择“数据库引擎”。系统将打开“连接到服务器”对话框(如图7-19)。
图7-18 对象资源管理器连接类型 图7-19 “连接到服务器”对话框
②在“服务器名称”文本框中,键入 SQL Server 实例的名称;③单击“选项”,然后浏览各选项;④单击“连接”,连接到服务器。如果已经连接,则将直接返回到对象资源管理器,并将该服务器设置为焦点。
图7-20 连接后的对象资源管理器 图7-21 “已注册的服务器”关闭按钮
连接到 SQL Server 的某个实例时,对象资源管理器会显示外观和功能与 SQL Server 2000 企业管理器中的控制台根节点非常相似的信息。增强功能包括在浏览数以千计的数据
库对象时可具有更大的伸缩性。使用对象资源管理器,可以管理 SQL Server 安全性、SQL Server 代理、复制、数据库邮件以及 Notification Services。但要注意:对象资源管理器只能管理 Analysis Services、Reporting Services和SSIS 奶浆柴胡的部分功能。上述每个组件都有其它专用工具。
⑤在对象资源管理器中,展开“数据库”文件夹,然后选择 AdventureWorks(如图7-20)。
注意:Management Studio将系统数据库放在一个单独的文件夹中。
3、更改环境布局
Management Studio 的各组件会争夺屏幕空间。为了腾出更多空间,可以关闭、隐藏或移动 Management Studio 组件。下面的做法是将组件移动到不同的位置。
1)关闭和隐藏组件
①单击已注册的服务器右上角的(如图7-21),将其关闭隐藏。已注册的服务器窗口随即关闭。
②在对象资源管理器中,单击带有“自动隐藏”工具提示的图钉按钮如图7-22。对象资源管理器将被最小化到屏幕的左侧。
图7-22 自动隐藏“对象资源管理器” 图7-23 隐藏后的“对象资源管理器”
③在对象资源管理器标题栏上移动鼠标,对象资源管理器将重新打开如图7-23。
④再次单击图钉按钮,使对象资源管理器驻留在打开的位置。
⑤在“视图”菜单上,单击“已注册的服务器”,对其进行打开还原。
自己动手:请你相反,再对“对象资源管理器”关闭隐藏,对“已注册的服务器”自动隐藏,然后同样地再恢复它们。
2)移动组件
承载 Management Studio 的环境允许您移动组件并将它们停靠在各种配置中。
单击已注册的服务器的标题栏,并将其拖到文档窗口中央,在拖动过程中呈现图7-24状态,直到将其放下。
将已注册的服务器拖到屏幕的其它位置。当拖放于图7-25 中屏幕相应指示位置(蓝停靠信息)时,将有特殊的停放位置效果,详见图中标注框中的说明。如果出现箭头,则表示组件放在该位置将使窗口停靠在框架的顶部、底部或一侧。将组件移到箭头处会导致目标位置的基础屏幕变暗。如果出现中心圆,则表示该组件与其它组件共享空间。如果把可用组件放入该中心,则该组件显示为框架内部的选项卡。当拖放于窗体框架上部时,界面分为上下结构;当拖放于右边文档窗口的中心时,界面又成为左右结构,并且此时“已注册的服务器”窗口以选项卡形式呈现着,请你自己实践。
图7-25是当拖放到左边区域时,呈现的状态。
防伪胶带图7-24 拖动过程中的Management Studio
图7-25 拖动到左边区域时的Management Studio
3)组件的其它操作
您可以自定义 Management Studio 组件的表示形式,如停靠和取消停靠组件。右键单击对象资源管理器的标题栏,并注意弹出了下列菜单选项(如图2-26):浮动、可停靠(已选中)、选项卡式文档、自动隐藏、隐藏等。
也可通过“窗口”菜单(如图7-28)或者工具栏上的下箭头键(如图7-27)使用这些选项。
图7-26 对象资源管理器快捷菜单 图7-27 工具栏上的下箭头键
图7-28 “窗口”菜单
双击对象资源管理器的标题栏,取消它的停靠。再次双击标题栏,又停靠对象资源管理器。
单击对象资源管理器的标题栏,并将其拖到 Management Studio 的右边框。当灰轮廓框显示窗口的全部高度时,将对象资源管理器拖到 Management Studio 右侧的新位置;也可将对象资源管理器移到 Management Studio 的顶部或底部。将对象资源管理器拖放回左侧的原始位置;右键单击对象资源管理器的标题栏,再单击“隐藏”。
在“视图”菜单上,单击对象资源管理器,将窗口还原;或单击标准工具栏上的按钮,将窗口还原。
右键单击对象资源管理器的标题栏,然后单击“浮动”,取消对象资源管理器的停靠。
若要还原默认配置,请在“窗口”菜单上,单击“重置窗口布局”。
自己动手:可以对“已注册的服务器”窗口做同样类似的操作。
4、显示文档窗口
文档窗口可以配置为显示选项卡式文档或多文档界面 (MDI) 环境。在选项卡式文档模式中,默认的多个文档将沿着文档窗口的顶部显示为选项卡。
1)查看默认的选项卡式文档布局
图7-29 文档窗口的选项卡式布局
在主工具栏上,单击“数据库引擎查询”按钮。在“连接到数据库引擎”对话框中,单击“连接”。或者,在已注册的服务器中,右键单击您的服务器,指向“连接”,再单击“新建查询”。在这种情况下,查询编辑器将使用已注册的服务器的连接信息,将不再出现“连接到数据库引擎”对话框。
选项卡式文档布局如图7-29,请注意各窗口如何显示为文档窗口的选项卡的。
2)更改为 MDI 环境模式
在“工具”菜单上,单击“选项”。展开“环境”,再单击“常规”。在“设置”区域中,单击“MDI 环境”,再单击“确定”(如图7-30)。