《数据库原理与应用教程―SQLServer课件》由会员分享,可在线阅读,更多相关《数据库原理与应用教程―SQLServer课件(67页珍藏版)》请在金锄头文库上搜索。
1、第第6 6章章 SQL Server 2005 SQL Server 2005基础基础数据库原理与应用教程SQLServer课件Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望第第6 6章章 SQL Server 2005 SQL Server 2005基础基础nSQLServer2005是一个全面的数据库平是一个全面的数据库平台,使用集成的商业智能台,使用集成的商业智能(BusinessIntelligence,BI)工具,提供了企业级的数工具,提供了企业级的数据管理。据管理。SQ
2、LServer2005数据库引擎为关数据库引擎为关系型数据和结构化数据提供了更安全可靠的系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。高可用和高性能的数据应用程序。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.1SQLServer2005简介简介nSQLServer2005是微软最新版数据库软是微软最新版数据库软件,它被微软视为跃上企业数据库舞台的代件,它被微软视为跃上企业数据库舞台的代表作品。表作品。SQLServer2005是微软公司的下是微软公司
3、的下一代数据管理和分析软件系统,它将为您带一代数据管理和分析软件系统,它将为您带来更强大的可伸缩性、可用性,对企业数据来更强大的可伸缩性、可用性,对企业数据管理和分析等方面的安全性,更加易于建立、管理和分析等方面的安全性,更加易于建立、配置和管理。配置和管理。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.1.1SQLServer2005概述概述nSQLServer2005是在是在SQLServe2000的的基础上开发出来的。通常把基础上开发出来的。通常把MicrosoftSQLServer简称为简称为SQLServer。最早的最早的SQLServe
4、r系统并不是微软开发出来的,而是由系统并不是微软开发出来的,而是由赛贝斯公司推出的赛贝斯公司推出的。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.1.2SQLServer2005新增功能新增功能nSQLServer2005扩展了扩展了SQLServer2000的性能,如可靠性、可用性、可编程性的性能,如可靠性、可用性、可编程性和易用性。提供了一个集成的开发环境。并和易用性。提供了一个集成的开发环境。并包含了多项新功能,这使它成为大规模联机包含了多项新功能,这使它成为大规模联机事务处理事务处理(OLTP)、数据仓库和电子商务应用、数据仓库和电子商务应
5、用程序的优秀数据库平台。程序的优秀数据库平台。n共增加了共增加了12个方面的功能。见教材个方面的功能。见教材第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2SQLServer2005的安装与配置的安装与配置为了更好的满足每一个客户的需求,微为了更好的满足每一个客户的需求,微软在软在SQLServer2000的基础上重新设计了的基础上重新设计了SQLServer2005产品家族。在产品家族中,产品家族。在产品家族中,不同的版本对计算机软、硬件都有不同的要不同的版本对计算机软、硬件都有不同的要求。根据应用程序的需求,以及企业或个人求。根据应用程序的需求
6、,以及企业或个人的需求,安装要求也可能有很大的不同。的需求,安装要求也可能有很大的不同。 第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.1SQLServer2005的版本的版本nSQLServer2005产品家族共分为产品家族共分为5个新的版本:个新的版本:企业版、标准版、工作组版、企业版、标准版、工作组版、精简版精简版和开发人员版。和开发人员版。其中,其中,最常用的是企业版、标准版和工作组最常用的是企业版、标准版和工作组版。版。n1企业版(企业版(EnterpriseEdition)nSQLServer2005企业版是用于企业应用的完全企业版
7、是用于企业应用的完全集成的数据管理和商业智能分析平台。适合对具有集成的数据管理和商业智能分析平台。适合对具有复杂的工作负荷,高级的分析需求和严格的高可用复杂的工作负荷,高级的分析需求和严格的高可用需求的企业选择。需求的企业选择。它支持它支持SQLServer2005中的所有中的所有可用功能。可用功能。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.1SQLServer2005的版本的版本n2标准版(标准版(StandardEdition)nSQLServer2005标准版是适合中小型企标准版是适合中小型企业的数据管理和分析平台。它包括电子商务、业
8、的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。数据仓库和业务流解决方案所需的基本功能。它支持大多数的它支持大多数的SQLServer2005功能功能。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.1SQLServer2005的版本的版本n3工作组版(工作组版(WorkgroupEdition)nSQLServer2005工作组版可以用作前端工作组版可以用作前端Web服服务器,也可以用于部门或分支机构的运营。务器,也可以用于部门或分支机构的运营。它包括它包括SQLServer产品系列的核心数据库功能产品系列的核心数
9、据库功能,并且可,并且可以轻松地升级至以轻松地升级至SQLServer2005标准版或标准版或SQLServer2005企业版企业版n4精简版(精简版(ExpressEdition)nSQLServer2005精简版精简版是免费是免费的,可以再分发,的,可以再分发,还可以还可以充当客户端数据库以及基本服务器数据库。充当客户端数据库以及基本服务器数据库。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.1SQLServer2005的版本的版本n5开发人员版(开发人员版(DeveloperEdition)nSQLServer2005开发人员版允许开发人
10、员在开发人员版允许开发人员在SQLServer顶部生成任何类型的应用程序。顶部生成任何类型的应用程序。该应该应用程序包括用程序包括SQLServer2005企业版的所有功能,企业版的所有功能,但许可用作开发和测试系统,而不用作生产服务器但许可用作开发和测试系统,而不用作生产服务器。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n小结小结nSQLServer2005企业版是这部分客户的理想选企业版是这部分客户的理想选择。择。n对于中小型的企业客户,使用对于中小型的企业客户,使用SQLServer2005标准版完全能够满足需求。标准版完全能够满足需求。n而对
11、于小型机构或个人,而对于小型机构或个人,SQLServer2005工作工作组版快捷易用,是入门级的数据库产品;组版快捷易用,是入门级的数据库产品;n当然,如果考虑到金钱的问题,精简版也是很好当然,如果考虑到金钱的问题,精简版也是很好的选择。的选择。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.2SQLServer2005的环境需求的环境需求n1硬件需求硬件需求n对硬件环境的要求包括对处理器类型、处理器速对硬件环境的要求包括对处理器类型、处理器速度、内存、硬盘空间等的要求。度、内存、硬盘空间等的要求。n处理器类型一般要求处理器类型一般要求Pent
12、iumIII及其以上的类型。及其以上的类型。n处理器的速度最低要求达到处理器的速度最低要求达到600MHz,建议,建议1GHz或更高的速度。或更高的速度。n对于内存来讲,对于内存来讲,512MB肯定是最低的,建议使用肯定是最低的,建议使用1GHz或更大的内存。或更大的内存。n对于磁盘空间来说应该尽可能地大,具体的程度对于磁盘空间来说应该尽可能地大,具体的程度应依据安装环境进行选择。应依据安装环境进行选择。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础版本(32位)CPU类型CPU速度内存大小开发版Intel兼容的Pentium 处理器或更高级别最低: 5
13、00MHz推荐: 1 GHz或更高最高: TBD最低: 512MB推荐: 1GB或更高最高: TBD标准版Intel 兼容的Pentium 处理器或更高级别最低: 500MHz推荐: 1GHz或更高最高: TBD最低: 512MB推荐: 1GB或更高最高: TBD工作组版Intel 兼容的Pentium 处理器或更高级别最低: 500MHz推荐: 1GHz或更高最高: TBD最低: 512MB推荐: 1GB或更高最高: TBD精简版Intel 兼容的Pentium 处理器或更高级别最低: 500MHz推荐: 1GHz或更高最高: TBD最低: 128MB推荐: 512MB或更高最高: TBD第
14、第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.2SQLServer2005的环境需求的环境需求n2软件需求软件需求n(1)操作系统要求:)操作系统要求:SQLServer2005存存在多个版本,不同版本对操作系统的要求不在多个版本,不同版本对操作系统的要求不完全相同。完全相同。n(2)其他软件要求:需要)其他软件要求:需要MicrosoftWindowsInstaller3.1或更高版本以及或更高版本以及Microsoft数据访问组件数据访问组件(MDAC)2.8SP1或或更高版本。需要更高版本。需要MicrosoftInternetExplor
15、er6.0SP1或更高版本。或更高版本。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.2.3SQLServer2005的安装过程的安装过程n安装是使用任何软件系统之前必须做的事安装是使用任何软件系统之前必须做的事情,是使用软件系统的开始。正确地安装和情,是使用软件系统的开始。正确地安装和配置系统,是确保软件系统安全、健壮运行配置系统,是确保软件系统安全、健壮运行的基础工作。的基础工作。n本节以本节以SQLServer2005企业版为例,介企业版为例,介绍安装步骤如下:绍安装步骤如下:第第6 6章章 SQL Server 2005 SQL Serve
16、r 2005基础基础n6.2.3SQLServer2005的安装过程的安装过程n(1) 将将SQLServer2005光盘插入光盘插入CD驱动器,驱动器,自动运行功能启动安装程序,出现如图自动运行功能启动安装程序,出现如图6.1所示的安所示的安装界面。在此安装界面中可以选择【准备】栏中的装界面。在此安装界面中可以选择【准备】栏中的【检查硬件和软件要求】项目对安装机器的软、硬【检查硬件和软件要求】项目对安装机器的软、硬件要求进行检测,如不满足安装要求系统将予提示。件要求进行检测,如不满足安装要求系统将予提示。n(2) 在安装界面中选择【安装】项中的【服务器在安装界面中选择【安装】项中的【服务器组
17、件、工具、联机丛书和示例】选项,出现如图组件、工具、联机丛书和示例】选项,出现如图6.2所示的【最终用户许可协议】界面。所示的【最终用户许可协议】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图6.1 SQL Server 2005 安装界面 图6.2 【最终用户许可协议】界面第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(3) 在【最终用户许可协议】界面上,在【最终用户许可协议】界面上,阅读许可协议,选中阅读许可协议,选中“我接受许可条款和条我接受许可条款和条件件”复选框。若要结束安装程序,请单击【复选框
18、。若要结束安装程序,请单击【取消】按钮。若要继续,请单击【下一步】取消】按钮。若要继续,请单击【下一步】按钮,出现如图按钮,出现如图6.3所示的【安装必备组件】所示的【安装必备组件】界面。在该界面中显示了安装界面。在该界面中显示了安装SQLServer2005必需的软件组件,如果安装机器中没有必需的软件组件,如果安装机器中没有这些组件,单击【安装】按钮,系统会自动这些组件,单击【安装】按钮,系统会自动安装,安装完毕出现如图安装,安装完毕出现如图6.4所示的成功安装所示的成功安装界面。界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图6.3 【安装必备
19、组件】界面图6.4 安装必备组件成功界面 第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(4) 在图在图6.4中单击【下一步】按钮,中单击【下一步】按钮,会出现如图会出现如图6.5所示的【欢迎使用安装向导】所示的【欢迎使用安装向导】的界面。在该界面中单击【下一步】按钮,的界面。在该界面中单击【下一步】按钮,出现如图出现如图6.6所示的【系统配置检查】界面。所示的【系统配置检查】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图6.5 【欢迎使用安装向导】的界面图6.6【系统配置检查】界面第第6 6章章 SQL
20、 Server 2005 SQL Server 2005基础基础n(5) 完成系统配置检查扫描之后,若要完成系统配置检查扫描之后,若要继续执行安装程序,请单击【下一步】按钮,继续执行安装程序,请单击【下一步】按钮,出现如图出现如图6.7所示的【正在准备继续安装】界所示的【正在准备继续安装】界面。面。n(6) 在图在图6.7中,系统计算空间需求,中,系统计算空间需求,计算后单击【下一步】按钮,出现如图计算后单击【下一步】按钮,出现如图6.8所所示的【注册信息】界面。示的【注册信息】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.7图图6.8第第
21、6 6章章 SQL Server 2005 SQL Server 2005基础基础n(7) 在图在图6.8中中“姓名姓名”和和“公司公司”文文本框中输入相应的信息,然后输入本框中输入相应的信息,然后输入25位的产位的产品密钥。若要继续,请单击【下一步】按钮,品密钥。若要继续,请单击【下一步】按钮,出现如图出现如图6.9所示的【选择安装组件】界面。所示的【选择安装组件】界面。n(8) 在图在图6.9中选择要安装的组件。若中选择要安装的组件。若要安装单个组件,可以单击【高级】按钮,要安装单个组件,可以单击【高级】按钮,出现如图出现如图6.10所示的所示的“功能选择功能选择”界面。否界面。否则,请单
22、击【下一步】按钮继续。则,请单击【下一步】按钮继续。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.96.10第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(9) 在图在图6.10中可以使用下拉框选择要安装的程中可以使用下拉框选择要安装的程序功能。序功能。SQLServer2005默认的安装路径为默认的安装路径为C:ProgramFilesMicrosoftSQLServer,若要,若要将组件安装到自定义的目录下,选择相应的功能,将组件安装到自定义的目录下,选择相应的功能,再单击【浏览】按钮。再单击【浏览】
23、按钮。n(10)在图在图6.11中为安装的软件选择默认实例或已中为安装的软件选择默认实例或已命名的实例。如果已经安装了默认实例或已命名的命名的实例。如果已经安装了默认实例或已命名的实例,并且为安装的软件选择了现有实例,安装程实例,并且为安装的软件选择了现有实例,安装程序将升级所选的实例并提供安装其他组件的选项。序将升级所选的实例并提供安装其他组件的选项。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.11第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(11)在图在图6.12中可以为中可以为SQLServer
24、服务账户指服务账户指定用户名、密码和域名。可以对所有服务使用一个定用户名、密码和域名。可以对所有服务使用一个账户。根据需要,可以为各个服务指定单独的账户。账户。根据需要,可以为各个服务指定单独的账户。若要为各个服务指定单独的账户,选中若要为各个服务指定单独的账户,选中“为每个服为每个服务账户进行自定义务账户进行自定义”复选框,从复选框,从“服务服务”下拉框中下拉框中选择服务名称,然后为该服务提供登录凭据,如图选择服务名称,然后为该服务提供登录凭据,如图6.13所示。所示。n使用内置系统账户使用内置系统账户n使用域用户账户使用域用户账户n设置完服务账户,单击【下一步】按钮,出现如设置完服务账户,
25、单击【下一步】按钮,出现如图图6.14所示的【身份验证模式】界面。所示的【身份验证模式】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.12第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.13图图6.14第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(12) 在图在图6.14中选择要用于中选择要用于SQLServer安装的身份验证安装的身份验证模式。还必须输入并确认用于模式。还必须输入并确认用于sa登录的强密码。登录的强密码。n使用使用MicrosoftS
26、QLServer安装向导的安装向导的“身份验证模式身份验证模式”页选择安全模式,用来验证对本系统的客户端和服务器连页选择安全模式,用来验证对本系统的客户端和服务器连接。如果选择接。如果选择“混合模式混合模式”,则必须输入并确认,则必须输入并确认SQLServer系统管理员系统管理员(sa)密码。设备建立起对密码。设备建立起对SQLServer的成功连接之后,安全机制对于的成功连接之后,安全机制对于Windows身份验身份验证和混合模式是相同的。证和混合模式是相同的。nWindows身份验证模式身份验证模式n混合模式混合模式(Windows身份验证或身份验证或SQLServer身份验身份验证证n
27、设置身份验证模式后,单击【下一步】按钮,出现如图设置身份验证模式后,单击【下一步】按钮,出现如图6.15所示的【排序规则设置】界面。所示的【排序规则设置】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(13)在图在图6.15中指定中指定SQLServer实例的排实例的排序规则。可以将一个账户用于序规则。可以将一个账户用于SQLServer和和AnalysisServices,也可以为各个组件分别指定,也可以为各个组件分别指定排序规则。排序规则。n若要为若要为SQLServer和和AnalysisServices设置设置单独的排序规则设置,可以选中
28、【为每个服务账户单独的排序规则设置,可以选中【为每个服务账户进行自定义】复选框。选中复选框之后,将出现下进行自定义】复选框。选中复选框之后,将出现下拉选择框。从下拉选择框中选择一个服务,然后分拉选择框。从下拉选择框中选择一个服务,然后分配其排序规则。对每个服务重复。若要继续安装,配其排序规则。对每个服务重复。若要继续安装,单击【下一步】按钮,出现如图单击【下一步】按钮,出现如图6.16所示的【报表所示的【报表服务器安装选项】界面。服务器安装选项】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.15图图6.16第第6 6章章 SQL Serve
29、r 2005 SQL Server 2005基础基础n(14)如果选择如果选择ReportingServices作为要作为要安装的功能,将显示【报表服务器安装选项】界面。安装的功能,将显示【报表服务器安装选项】界面。在图在图6-16中,可以选择安装默认配置,或选择安装中,可以选择安装默认配置,或选择安装但不配置服务器。如果查看详细信息,可以单击【但不配置服务器。如果查看详细信息,可以单击【帮助】按钮。若要继续安装,单击【下一步】按钮,帮助】按钮。若要继续安装,单击【下一步】按钮,出现如图出现如图6.17所示的【错误和使用情况报告设置】所示的【错误和使用情况报告设置】界面。界面。n(15)在图在
30、图6.17中可以设置发生错误后,错误报告中可以设置发生错误后,错误报告的处理方式,也可以清除复选框以禁用错误报告。的处理方式,也可以清除复选框以禁用错误报告。有关错误报告功能的详细信息,可以单击【帮助】有关错误报告功能的详细信息,可以单击【帮助】按钮。若要继续安装,单击【下一步】按钮,出现按钮。若要继续安装,单击【下一步】按钮,出现如图如图6.18所示的【准备安装】界面。所示的【准备安装】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.17图图6.18第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(1
31、6)在图在图6.18中可以查看要安装的中可以查看要安装的SQLServer2005功能和组件的摘要。若要继续安装,单击【安功能和组件的摘要。若要继续安装,单击【安装】按钮,出现如图装】按钮,出现如图6.19所示的【安装进度】界面。所示的【安装进度】界面。n(17)在图在图6.19中显示了每个组件的安装状态:安中显示了每个组件的安装状态:安装完毕、正在配置以及未安装。并显示了正在配置装完毕、正在配置以及未安装。并显示了正在配置的组件的安装进度。在安装到中途时会提示插入第的组件的安装进度。在安装到中途时会提示插入第2张光盘,当插入第张光盘,当插入第2张光盘后系统继续安装,当全张光盘后系统继续安装,
32、当全部组件安装完成后出现如图部组件安装完成后出现如图6.20所示的【安装完成所示的【安装完成】界面。】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.19图图6.20第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n(18)在图在图6.20中单击【下一步】按钮,出中单击【下一步】按钮,出现如图现如图6.21所示的【安装成功】界面。所示的【安装成功】界面。n(19)在图在图6.21中显示了安装情况,可以选中显示了安装情况,可以选择择“摘要日志摘要日志”查看安装日志。单击【完成查看安装日志。单击【完成】按钮,
33、结束】按钮,结束SQLServer2005的安装过程,的安装过程,安装成功。安装成功。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.21第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3SQLServer2005的管理工具的管理工具n安装程序完成安装程序完成MicrosoftSQLServer2005的安装后,可以使用图形化工具和命令的安装后,可以使用图形化工具和命令提示实用工具进一步配置提示实用工具进一步配置SQLServer。下。下面介绍用来管理面介绍用来管理SQLServer2005实例的实例的工
34、具。工具。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.1服务器管理服务器管理n为了管理、配置和使用为了管理、配置和使用MicrosoftSQLServer2005系统,必须使用系统,必须使用MicrosoftSQLServerManagementStudio工具注册服务工具注册服务器。器。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.1服务器管理服务器管理n1注册服务器注册服务器n注册服务器就是为注册服务器就是为MicrosoftSQLServer客户机客户机/服务器系统确定一个数据库所在的机
35、器,该机器服务器系统确定一个数据库所在的机器,该机器作为服务器可以为客户端的各种请求提供服务。作为服务器可以为客户端的各种请求提供服务。n在安装在安装SQLServerManagementStudio之后首之后首次启动它时,将自动注册次启动它时,将自动注册SQLServer的本地实例。的本地实例。可以使用可以使用SQLServerManagementStudio注册服注册服务器。务器。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.1服务器管理服务器管理n1注册服务器注册服务器n在在SQLServerManagementStudio的的“视图视图
36、”菜单中,选择菜单中,选择“已注册已注册”菜单项,在菜单项,在出现的出现的“已注册已注册”窗口中,右击窗口中,右击“数据库引数据库引擎擎”,在快捷菜单中选择,在快捷菜单中选择“新建新建”“服务服务器注册器注册”,出现如图,出现如图6.22所示的对话框。所示的对话框。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n图图6.22注册服务器注册服务器第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n在【服务器名称】下拉列表框中,既可以在【服务器名称】下拉列表框中,既可以键入服务器名称,也可以选择一个服务器名键入服务器名称,
37、也可以选择一个服务器名称。称。n从【身份验证】下拉列表框中可以选择身从【身份验证】下拉列表框中可以选择身份验证模式,这里选择了【份验证模式,这里选择了【Windows身份验身份验证】。证】。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.1服务器管理服务器管理n2.创建服务器组创建服务器组n服务器组是服务器的逻辑集合,可以利用服务器组是服务器的逻辑集合,可以利用MicrosoftSQLServerManagementStudio工具工具把许多相关的服务器集中在一个服务器组中,方便把许多相关的服务器集中在一个服务器组中,方便对多服务器环境的管理操作
38、。对多服务器环境的管理操作。n在在“已注册服务器已注册服务器”窗口中,右击窗口中,右击“数据库引擎数据库引擎”,在快捷菜单中选择,在快捷菜单中选择“新建新建”“服务器组服务器组”,出现如图出现如图6.23所示的对话框。所示的对话框。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n图图6.23创建服务器组创建服务器组第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.2SQLServerManagementStudionMicrosoftSQLServerManagementStudio是是MicrosoftSQ
39、LServer2005提提供的一种新集成环境,用于访问、配置、控供的一种新集成环境,用于访问、配置、控制、管理和开发制、管理和开发SQLServer的所有组件。的所有组件。SQLServerManagementStudio将一组多将一组多样化的图形工具与多种功能齐全的脚本编辑样化的图形工具与多种功能齐全的脚本编辑器组合在一起,可为各种技术级别的开发人器组合在一起,可为各种技术级别的开发人员和管理员提供对员和管理员提供对SQLServer的访问。的访问。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.2SQLServerManagementStud
40、ion1访问访问SQLServerManagementStudion单击【开始】菜单,选择【所有程序】中的单击【开始】菜单,选择【所有程序】中的SQLServer2005程序组,选择程序组,选择SQLServerManagementStudio选项,选项,出现如图出现如图6.24所示的【连接到服务器】对话框。所示的【连接到服务器】对话框。n在对话框中可以选择服务器类型、服务器名称及身份验证在对话框中可以选择服务器类型、服务器名称及身份验证模式,然后单击【连接】按钮,出现如图模式,然后单击【连接】按钮,出现如图6.25所示的所示的MicrosoftSQLServerManagementStudi
41、o界面。界面。nSQLServerManagementStudio将以前版本的将以前版本的SQLServer中所包括的企业管理器、查询分析器和中所包括的企业管理器、查询分析器和AnalysisManager功能整合到单一环境中。功能整合到单一环境中。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.25图图6.24第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.2SQLServerManagementStudion2对象资源管理器对象资源管理器nSQLServerManagementStudio的对象资
42、源管的对象资源管理器组件是一种集成工具,可以查看和管理所有服理器组件是一种集成工具,可以查看和管理所有服务器类型的对象。务器类型的对象。n用户可以通过该组件操作数据库,包括新建、修用户可以通过该组件操作数据库,包括新建、修改、删除数据库、表、视图等数据库对象,新建查改、删除数据库、表、视图等数据库对象,新建查询、设置关系图、设置系统安全、数据库复制、数询、设置关系图、设置系统安全、数据库复制、数据备份、恢复等操作,是据备份、恢复等操作,是SQLServerManagementStudio中最常用、也是最重要的一中最常用、也是最重要的一个组件,类似于个组件,类似于SQLServer2000中的企
43、业管理器。中的企业管理器。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.3SQLServer配置管理器配置管理器nSQLServer配置管理器用于管理与配置管理器用于管理与SQLServer相关联的服务、配置相关联的服务、配置SQLServer使用使用的网络协议以及从的网络协议以及从SQLServer客户端计算机客户端计算机管理网络连接配置。管理网络连接配置。n使用使用SQLServer配置管理器可以启动、暂配置管理器可以启动、暂停、恢复或停止服务,还可以查看或更改服停、恢复或停止服务,还可以查看或更改服务属性;务属性;使用使用SQLServe
44、r配置管理器可以配置管理器可以配置服务器和客户端网络协议以及连接选项。配置服务器和客户端网络协议以及连接选项。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n单击【开始】菜单,选择【所有程序】中单击【开始】菜单,选择【所有程序】中的的MicrosoftSQLServer2005程序组,选程序组,选择【配置工具】程序组中的择【配置工具】程序组中的SQLServerConfigurationManager选项,出现如图选项,出现如图6.26所示的所示的“SQLServerConfigurationManager”界面。界面。第第6 6章章 SQL Serve
45、r 2005 SQL Server 2005基础基础n图图6.26配置管理器界面配置管理器界面第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.3SQLServer配置管理器配置管理器n1管理管理SQLServer2005服务服务n在在SQLServer配置管理器窗口中,启动或停止各配置管理器窗口中,启动或停止各个服务的方法是:首先在个服务的方法是:首先在SQLServer配置管理器配置管理器的窗口左边单击的窗口左边单击“SQLServer2005服务服务”,此时,此时在窗口右边会看到已安装的所有服务,可以选中某在窗口右边会看到已安装的所有服务,可
46、以选中某个服务,然后单击窗口上部工具栏中的相应按钮,个服务,然后单击窗口上部工具栏中的相应按钮,或右击某个服务名称,在弹出的快捷菜单中选择相或右击某个服务名称,在弹出的快捷菜单中选择相应的菜单选项来启动或停止服务。应的菜单选项来启动或停止服务。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.3SQLServer配置管理器配置管理器n2管理管理SQLServer2005网络配置网络配置n“SQLServer2005网络配置网络配置”用来配置本计算机用来配置本计算机作为服务器时允许使用的连接协议,可以启用或禁作为服务器时允许使用的连接协议,可以启用或
47、禁用某个协议。用某个协议。n当需要启用或禁用某个协议时,只需选中此协议当需要启用或禁用某个协议时,只需选中此协议并右击鼠标,在弹出的快捷菜单中选择并右击鼠标,在弹出的快捷菜单中选择“启用启用”或或“禁用禁用”选项即可。选项即可。n注意:修改协议的状态后,还需要停止并重新启注意:修改协议的状态后,还需要停止并重新启动动SQLSERVER服务后,所做的更改才会生效。服务后,所做的更改才会生效。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.3SQLServer配置管理器配置管理器n3管理管理SQLServer2005客户端配置客户端配置“SQLSer
48、ver2005客户端配置客户端配置”用来配置客用来配置客户端与户端与SQLServer2005服务器通信时所使服务器通信时所使用的网络协议,通过用的网络协议,通过SQLServer2005客户客户端配置工具,可以实现对客户端网络协议的端配置工具,可以实现对客户端网络协议的启用或禁用,以及网络协议的启用顺序,并启用或禁用,以及网络协议的启用顺序,并可以设置服务器别名等。可以设置服务器别名等。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.4其他管理工具其他管理工具n1SQLServerProfilernMicrosoftSQLServerProfi
49、ler是是SQL跟跟踪的图形用户界面,用于监视踪的图形用户界面,用于监视SQLServerDatabaseEngine或或SQLServerAnalysisServices的实例。您可以捕获有关每个事件的实例。您可以捕获有关每个事件的数据,并将其保存到文件或表中供以后分的数据,并将其保存到文件或表中供以后分析。例如,可以对生产环境进行监视,了解析。例如,可以对生产环境进行监视,了解哪些存储过程由于执行速度太慢影响了性能。哪些存储过程由于执行速度太慢影响了性能。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n单击【开始】菜单,选择【所有程序】中单击【开始】
50、菜单,选择【所有程序】中的的MicrosoftSQLServer2005程序组,选程序组,选择【性能工具】程序组中的择【性能工具】程序组中的SQLServerProfiler选项,出现如图选项,出现如图6.27所示的所示的“SQLServerProfiler”界面界面第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.27 SQL Server Profiler 界面界面第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.4其他管理工具其他管理工具n2.数据库引擎优化顾问数据库引擎优化顾问n数据库引擎优化顾问
51、可以协助创建索引、索引视数据库引擎优化顾问可以协助创建索引、索引视图和分区的最佳组合。图和分区的最佳组合。n单击【开始】菜单,选择【所有程序】中的单击【开始】菜单,选择【所有程序】中的MicrosoftSQLServer2005程序组,选择【性能程序组,选择【性能工具】程序组中的【数据库引擎优化顾问】选项,工具】程序组中的【数据库引擎优化顾问】选项,出现【连接到服务器】对话框,从中可以选择服务出现【连接到服务器】对话框,从中可以选择服务器类型、服务器名称及身份验证模式,然后单击【器类型、服务器名称及身份验证模式,然后单击【连接】按钮,出现如图连接】按钮,出现如图6.28所示的【数据库引擎优所示
52、的【数据库引擎优化顾问】界面。化顾问】界面。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础图图6.28第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.4其他管理工具其他管理工具n3SQLServer外围应用配置器外围应用配置器nSQLServer外围应用配置器(外围应用配置器(SQLServerSurfaceAreaConfiguration)是)是SQLServer2005提供的一个新的管理提供的一个新的管理工具。通过工具。通过SQLServer外围应用配置器,可以在统一集中外围应用配置器,可以在统一集中
53、的界面下设置各种的界面下设置各种SQLServer服务实例对外沟通的渠道,服务实例对外沟通的渠道,降低可能的危险。降低可能的危险。n打开打开SQLServer2005外围应用配置器的方法:单击【开外围应用配置器的方法:单击【开始】菜单,选择【所有程序】中的始】菜单,选择【所有程序】中的MicrosoftSQLServer2005程序组,选择【配置工具】程序组中的程序组,选择【配置工具】程序组中的SQLServer外外围应用配置器,出现如图围应用配置器,出现如图6.29所示的所示的“SQLServer外围应外围应用配置器用配置器”界面。界面。第第6 6章章 SQL Server 2005 SQL
54、 Server 2005基础基础图图6.29nSQLServer外围外围应用配置器主要包应用配置器主要包括两大部分:服务括两大部分:服务和连接的外围应用和连接的外围应用配置器和功能的外配置器和功能的外围应用配置器。围应用配置器。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n服务和连接的外围应用配置器服务和连接的外围应用配置器n在在SQLServer2005外围应用配置器中,外围应用配置器中,单击窗口下边的单击窗口下边的“服务和连接的外围应用配服务和连接的外围应用配置器置器”选项,会打开选项,会打开“服务和连接的外围应服务和连接的外围应用配置器用配置器l
55、ocalhost”窗口。窗口。n在服务和连接的外围应用配置器窗口中,在服务和连接的外围应用配置器窗口中,可以完成对可以完成对SQLServer2005提供的各种服提供的各种服务的启动或停止,还可以设置是否允许远程务的启动或停止,还可以设置是否允许远程连接等。连接等。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n功能的外围应用配置器功能的外围应用配置器n在在SQLServer2005外围应用配置器中,外围应用配置器中,单击窗口下边的单击窗口下边的“功能的外围应用配置器功能的外围应用配置器”选项,会打开选项,会打开“功能的外围应用配置器功能的外围应用配置器
56、localhost”窗口。窗口。n在功能的外围应用配置器对话框中,可以在功能的外围应用配置器对话框中,可以实现对实现对SQLServer2005提供的各种功能的提供的各种功能的启用和禁用。启用和禁用。第第6 6章章 SQL Server 2005 SQL Server 2005基础基础n6.3.4其他管理工具其他管理工具n4.命令提示实用工具命令提示实用工具n命令提示实用工具提供从命令提示符管理命令提示实用工具提供从命令提示符管理SQLServer对象功能。单击【开始】菜单,对象功能。单击【开始】菜单,选择【所有程序】中的选择【所有程序】中的MicrosoftSQLServer2005程序组,选择【配置工具】程序程序组,选择【配置工具】程序组中的【组中的【NotificationServices命令提示】命令提示】选项,出现【命令提示符】界面。选项,出现【命令提示符】界面。