第2章SQLServer2005常用工具本章学习目标了解SQLServer2005中的主要管理工具和实用程序了解SQLServer配置管理器的常用功能了解SQLServer外围应用配置器的常用功能了解SQLServer管理控制台的常用功能掌握启动SQLServer服务的方法掌握联机帮助文档的使用方法2.1概述SQLServer2005中提供的管理工具和实用程序主要有以下几个:SQLServer配置管理器;SQLServer外围工具配置器;SQLServer管理控制台;2.1概述SQLServerProfiler;命令行工具程序SQLCMD.EXESQLServerBusinessIntelligenceDevelopmentStudio;SQLServer联机丛书。2.2SQLServer配置管理器可以利用SQLServer配置管理器来管理SQLServer提供的各种服务以及配置SQLServer2005客户端以及服务器端所使用的网络协议,以及指定其优先级。2.2SQLServer配置管理器打开SQLServer配置管理器的方法是单击“开始”按钮,并依次选择“程序|MicrosoftSQLServer2005|配置工具|SQLServerConfigurationManager”选项,系统会打开SQLServer配置管理器对话框。2.2.1管理SQLServer2005服务可以使用SQLServer配置管理器启动数据库服务器的实时服务、暂停和停止正在运行的服务,或在暂停服务后恢复服务,或重新启动服务。2.2.1管理SQLServer2005服务在配置管理器中可操作的服务包括以下几个:SQLServer服务SQLServer集成服务SQLServerAgent服务SQLServer全文搜索服务2.2.1管理SQLServer2005服务SQLServer分析服务SQLServer报表服务SQLServerBrowser服务2.2.1管理SQLServer2005服务在SQLServer配置管理器窗口中,启动或停止各个服务的方法是:首先在SQLServer配置管理器的窗口左边单击“SQLServer2005服务”,此时在窗口右边会看到已安装的所有服务,可以选中某个服务,然后单击窗口上部工具栏中的相应按钮,或右击某个服务名称,在弹出的快捷菜单中选择相应的菜单选项来启动或停止服务。2.2.1管理SQLServer2005服务例2-1:使用SQLServer配置管理器停止“SQLServer集成服务”。在SQLServer配置管理器窗口中,首先在窗口左边单击“SQLServer2005服务”,然后在窗口右边用鼠标右击“SQLServerIntegrationServices”,在弹出的快捷菜单中选择“停止”选项。2.2.2管理SQLServer2005网络配置“SQLServer2005网络配置”用来配置本计算机作为服务器时允许使用的连接协议,可以启用或禁用某个协议。当需要启用或禁用某个协议时,只需选中此协议并右击鼠标,在弹出的快捷菜单中选择“启用”或“禁用”选项即可。注意:修改协议的状态后,还需要停止并重新启动SQLSERVER服务后,所做的更改才会生效。2.2.2管理SQLServer2005网络配置2.2.3管理SQLServer2005客户端配置“SQLServer2005客户端配置”用来配置客户端与SQLServer2005服务器通信时所使用的网络协议,通过SQLServer2005客户端配置工具,可以实现对客户端网络协议的启用或禁用,以及网络协议的启用顺序,并可以设置服务器别名等。1.管理客户端网络协议2.2.3管理SQLServer2005客户端配置2.管理服务器别名设置服务器别名的方法如下:在SQLServer2005配置管理器窗口中,单击窗口左边的“SQLNativeClient配置”选项,并单击其中的“别名”,在窗口的右边会显示当前已经建立的服务器别名。例:建立一个新的服务器别名“NewName1”。2.3SQLServer外围应用配置器SQLServer外围应用配置器(SQLServerSurfaceAreaConfiguration)是SQLServer2005提供的一个新的管理工具。通过SQLServer外围应用配置器,可以在统一集中的界面下设置各种SQLServer服务实例对外沟通的渠道,降低可能的危险。2.3SQLServer外围应用配置器打开SQLServer2005外围应用配置器的方法是单击“开始”按钮,并依次选择“程序|MicrosoftSQLServer2005|配置工具|SQLServer外围应用配置器”选项,系统会打开“SQLServer外围应用配置器”对话框。2.3SQLServer外围应用配置器SQLServer外围应用配置器主要包括两大部分:服务和连接的外围应用配置器和功能的外围应用配置器。2.3.1服务和连接的外围应用配置器在SQLServer2005外围应用配置器中,单击窗口下边的“服务和连接的外围应用配置器”选项,会打开“服务和连接的外围应用配置器-localhost”窗口。在服务和连接的外围应用配置器窗口中,可以完成对SQLServer2005提供的各种服务的启动或停止,还可以设置是否允许远程连接等。2.3.1服务和连接的外围应用配置器例2-3-1:设置MSSQLSERVER,允许通过TCP/IP协议,实现远程连接SQLServer2005服务器实例。2.3.2功能的外围应用配置器在SQLServer2005外围应用配置器中,单击窗口下边的“功能的外围应用配置器”选项,会打开“功能的外围应用配置器-localhost”窗口。在功能的外围应用配置器对话框中,可以实现对SQLServer2005提供的各种功能的启用和禁用。2.4SQLServer管理控制台SQLServer2005中提供了一个功能强大的管理控制台-SQLServerManagementStudio,它集成了以前版本的多个实用工具,如在SQLServer2000中常用的企业管理器(EnterpriseManager)和查询分析器(QueryAnalyzer)等。它是SQLServer2005中最重要的一个管理工具。2.4SQLServer管理控制台利用ManagementStudio可以完成的工作主要有:连接到各服务的实例以及设置服务器属性;创建和管理数据库,管理数据库的文件和文件夹、附加或分离数据库;创建和管理数据表、视图、存储过程、触发器、组件等数据库对象,以及用户定义的数据类型;2.4SQLServer管理控制台管理安全性,创建和管理登录账号、角色、和数据库用户权限、报表服务器的目录等等;管理SQLServer系统记录、监视目前的活动、设置复制、管理全文检索索引;设置代理服务的作业、警报、操作员等等;组织与管理日常使用的各类型查询语言文件。2.4SQLServer管理控制台打开SQLServerManagementStudio的方法是单击“开始”按钮,并依次选择“程序|MicrosoftSQLServer2005|SQLServerManagementStudio”选项,系统会首先打开“连接到服务器”对话框。在“服务器名称”旁边的下拉列表框中输入要连接到的服务器名称,单击“连接”按钮,就可以进入到SQLServerManagementStudio的管理界面。2.4SQLServer管理控制台例2-4-1:查看当前已注册的服务器名称。打开ManagementStudio管理台后,单击“视图”菜单中的“已注册的服务器”。2.4SQLServer管理控制台例2-4-2:使用SQLServer管理控制台创建一个新的SQLServer服务器组,作为“数据库引擎”的子对象,名称为“NewServerGroup”。2.4SQLServer管理控制台例2-4-3:使用SQLServer管理控制台在“NewServerGroup”服务器组下,创建一个新的SQLServer注册,使它连接在2.2节中创建的“NewName1”别名所代表的SQLServer服务器实例。2.4SQLServer管理控制台例2-4-4:建立一个新的服务器连接,使它连接在2.2节中创建的“NewName1”别名所代表的SQLServer服务器实例。2.5联机帮助文档SQLServer2005提供了大量的联机帮助文档(BooksOnline),它具有索引和全文搜索能力,可根据关键词来快速查找用户所需信息。2.5联机帮助文档可以通过以下几种方法启动联机帮助文档:方法1:单击“开始”按钮,并依次选择“程序|MicrosoftSQLServer2005|文档和教程|SQLServer联机丛书”选项,系统会打开SQLServer联机丛书窗口。2.5联机帮助文档方法2:打开某个SQLServer2005应用程序,例如这里打开SQLServerManagementStudio窗口,选择“帮助”菜单下的“搜索”、“目录”、“索引”或“动态帮助”等菜单选项,即可打开相应的帮助窗口。2.6思考与练习1.SQLServer2005主要提供了哪些服务?如何启动、暂停或停止SQLServer服务?2.SQLServer管理控制台的主要功能有哪些?3.SQLServer外围应用配置器的主要作用是什么?2.6思考与练习4.上机练习安装SQLServer2005开发人员版。5.上机实现在SQLServer2005中设置一个服务器别名NewName2,并通过此别名连接到SQLServer服务器上。6.举例说明在SQLServer2005中如何使用帮助系统。