第2章认识管理工具SQLServerManagementStudio从本章起将开始系统地讨论SQLServer2008的各个部分。在SQLServer2008中,将所有的管理界面都统一到图形化的Studio管理工具中,即SQLServerManagementStudio(SSMS,包含用于开发数据库解决方案的各种工具)。本章将围绕针对SSMS的各个主要组成部分进行介绍。2.1SQLServerManagementStudio概述SQLServerManagementStudio是一个集成环境,用于访问、配置、管理和开发SQLServer2008的所有组件,使各种技术水平的开发人员和管理员都能访问SQLServer2008。2.1.1使用进程和服务的方式对SQLServer2008进行管理安装并启动后,SQLServer2008将作为单独的Windows进程在用户的计算机上运行,根据它所发挥的功能的不同,可以作为单机的数据库运行,也可以运行在服务器或者网络计算机上为多个客户端提供数据库服务。同时按下Ctrl、Alt和Delete键,打开【Windows任务管理器】窗口,如图2.1所示。2.1.2SQLServerManagementStudio的作用SQLServerManagementStudio的主要功能包括:支持SQLServer2008的多数管理任务。用于SQLServer2008数据库引擎管理和创作的单一集成环境。用于管理SQLServer2008数据库引擎、AnalysisServices、ReportingServices、NotificationServices以及SQLServerCompact3.5SP1中的对象的新管理对话框,使用这些对话框可以立即执行操作,将操作发送到代码编辑器或将其编写为脚本以供以后执行。非模式以及大小可调的对话框允许在打开某一对话框的情况下访问多个工具。常用的计划对话框使您可以在以后执行管理对话框的操作。在ManagementStudio环境之间导出或导入SQLServerManagementStudio服务器注册。2.1.3通过SQLServerManagementStudio连接SQLServer2008数据库在本节中,我们将学习使用SQLServerManagementStudio来连接SQLServer2008数据库,操作步骤如下所示:(1)依次单击【开始】|【程序】|【MicrosoftSQLServer2008】|【SQLServerManagementStudio】命令,启动SSMS,如图2.4所示。(2)单击【选项】按钮,切换到【连接属性】选项卡,将看到连接的特定属性,如图2.5所示。(3)完成【连接属性】选项卡中的所有设置后,单击【连接】按钮,完成到SSMS的连接,如图2.6所示。2.1SQLServerManagementStudio的基本界面通过在菜单中选择【视图】|【已注册的服务器】命令或者按下快捷键Ctrl+Alt+G,可以详细显示所有已注册到当前SSMS的SQLServer服务器以及注册到其他服务的服务器。这些服务器可以是SQLServer2008的服务器,也可以是SQLServer2005的服务器。如果需要注册新的服务器,右击【数据库引擎】节点,选择【新建】|【服务器注册】命令,此时将打开【新建服务器注册】对话框。在【已注册的服务器】下方的SSMS【对象资源管理器】窗口详细列出了所有的对象、所有的安全条目以及关于SQLServer2008的许多其他方面,利用节点(可通过单击加号“+”展开)来使对象资源管理器的布局(层次结构)简洁,在需要时才显示。接下来简单讨论各个节点。2.2SQLServerManagementStudio的基本菜单项SSMS的菜单包括【文件】、【编辑】、【视图】、【工具】、【窗口】、【社区】等几个基本的菜单项,在本章中将重点讲述【视图】菜单项和【工具】菜单项的相关内容。2.3.1【视图】菜单现在来看SSMS的菜单栏,首先要注意的是【视图】菜单,如图2.11所示。【视图】菜单的前四个选项分别打开了两个资源管理器窗口(对象资源管理器窗口和已注册的服务器资源管理器窗口)以及前面讲过的文档摘要页。可以通过这个菜单或者已定义的快捷键打开这些组件。2.3.2【工具】菜单下面简要介绍【工具】菜单项的内容。单击菜单栏的【工具】选项,打开如图2.12所示。2.4查询编辑器数据表创建以后,在使用过程中可能需要对原先定义的表的结构进行修改。具体的修改包括更改表名、增加列、删除列、修改已有列的属性等。要编写代码,需要有一个形式自由的文本编辑器,可以在其中键入任何需要的文本。SSMS恰好提供了这样的编辑器,该编辑器以选项卡窗口的形式存在于右边的文档窗口中。这就是所说的查询编辑器,可以通过如下方式来找到它:单击标准工具栏的【新建查询】按钮,或者选择菜单【文件】|【新建】|【数据库引擎查询】。2.5小结在本节中,对SQLServerManagementStudio的功能和基本组成部分进行了简要的介绍。本章的重点在于对SQLServerManagementStudio的基本认识和操作,要重点掌握如何使用SQLServerManagementStudio完成对数据库的启动、停止以及各种基本的配置活动。下一章将介绍数据库的设计方法以及如何使用SQLServer2008创建、管理数据库。