第2章安装和配置教学目标了解MicrosoftSQLServer2005系统的版本特点了解系统的平台要求熟练掌握系统的安装工作理解系统安装后的验证理解注册服务器操作理解和掌握配置服务器操作教学难点和重点了解MicrosoftSQLServer2005系统的版本特点,这有助于选择合适的版本系统;了解系统的平台要求,才能做好安装工作;熟练掌握系统的安装工作,这是使用系统的最基本操作;理解系统安装后的验证,可以确保系统达到正确的状态;理解注册服务器操作,可以提高使用系统的效率;理解和掌握配置服务器操作,是使用MicrosoftSQLServer2005系统的进一步要求。教学过程安装前的准备工作安装过程注册服务器配置服务器选项上机实验2.1安装前的准备工作在安装MicrosoftSQLServer2005系统之前,必须做好一些准备工作。其中,了解系统的版本特点和对安装环境的要求是最基本的准备工作。本节将详细介绍系统的版本特点和对平台的要求。版本的特点MicrosoftSQLServer2005系统提供了6个不同的版本,即–企业版EnterpriseEdition–标准版StandardEdition–工作组版WorkgroupEdition–开发人员版DevelopEdition–精简版ExpressEdtition–企业评估版DevelopValueEdition精简版是免费的,可以从微软官方网站下载。平台要求产品的平台要求是指对产品运行所必需的硬件、操作系统和Internet、网络等环境的要求。下面分别介绍产品的硬件环境要求、操作系统要求、Internet要求以及网络要求等。需要说明的是,MicrosoftSQLServer2005系统对32位平台和64位平台的要求是不同的。2.2安装过程MicrosoftSQLServer2005是一个庞大的、复杂的数据库系统,在安装过程中涉及到一系列的功能选择和服务器配置问题。处理好安装,可以确保MicrosoftSQLServer2005系统按照用户预计的要求正常工作。本节从两个方面讲述系统的安装过程,一是安装过程中如何执行选择,二是安装结束后如何验证系统安装成功。安装过程中的选择下面对安装过程中涉及的实例名、服务账户、身份验证模式、排序规则设置等关键内容进行介绍。实例所谓“SQL实例”,实际上就是SQL服务器引擎,每个SQLServer数据库引擎实例各有一套不为其他实例共享的系统及用户数据库。在一台计算机上,可以安装多个SQLSERVER,每个SQLSERVER就可以理解为是一个实例。实例又分为“默认实例”和“命名实例”,如果在一台计算机上安装第一个SQLSERVER,命名设置保持默认的话,那这个实例就是默认实例。认实例名与计算机名相同。一般情况下,如果要访问本机上的默认SQL服务器实例,使用计算机名、(local)、localhost、127.0.0.1、.、本机IP地址,都可以达到相同的目的。但如果要访问非本机的SQL服务器,那就必须使用计算机\实例名的办法。安装结束后的验证为了检验安装是否正确,可以采用一些验证方法。例如,可以检查MicrosoftSQLServer的服务和工具是否存在,应该自动生成的系统数据库和样本数据库是否存在,以及有关文件和目录是否正确等。服务:开始-.运行-services.msc介绍使用SSMS配置服务器安装之后的界面2.3注册服务器为了管理、配置和使用MicrosoftSQLServer2005系统,必须使用MicrosoftSQLServerManagementStudio工具注册服务器。注册服务器就是为MicrosoftSQLServer客户机/服务器系统确定一台数据库所在的机器,该机器作为服务器,可以为客户端的各种请求提供服务。服务器组是服务器的逻辑集合,可以利用MicrosoftSQLServerManagementStudio工具把许多相关的服务器集中在一个服务器组中,方便对多服务器环境的管理操作。下面,重点讲述如何注册服务器。(1)打开服务器注册窗口右击数据库-新建-服务器注册(2)选择要注册的服务器选择注册的实例名称点击保存选择身份验证方式2.4配置服务器选项在MicrosoftSQLServer2005系统中,可以使用MicrosoftSQLServerManagementStudio、sp_configure系统存储过程、SET语句等方式设置服务器选项。在SSMS中配置服务器选择数据库客户端连接时间客户端等待时间是否加密连接找到对象资源管理器-右击服务器名称-属性,打开服务器属性对话框。常规-列出了当前服务器的一般信息内存使用AWE分配内存配置值:当前设置了但是还没有起作用的选项值。运行值:系统正在使用的选项值。如果对某个选项进行了设置之后,运行值按钮可以查看设置是否立即生效,如果不能立即产生作用,需停止和重启服务才能生效。处理器安全性可以修改服务器的身份验证方式。如果设置了审核,可以从事件查看器中看到相应信息。连接数据库设置高级权限管理SQLSERVE外围(1)找到外围应用配置器工具(2)打开外围应用配置器(3)点击更改计算机,选择配置的机器。(4)服务和连接的外围应用配置器单击左侧列表中的组件,可以通过单击“启动”“暂停”和“停止”来启动或禁用sqlserver服务或用于远程连接的网络协议。(4)功能的外围应用配置器使用配置管理器(1)找到配置管理器(2)打开配置管理器(3)启动停止sqlserver服务(4)配置服务器和客户端的网络协议(5)配置服务器别名SQLServerManagementStudio配置服务器属性已注册的服务器使用模版(1)打开模版设计器(2)找到createdatabase模版,打开(3)模版参数设置在值中填入创建数据库的名称,完成。代码则显示如下:--=============================================--Createdatabasetemplate--=============================================USEmasterGO--DropthedatabaseifitalreadyexistsIFEXISTS(SELECTnameFROMsys.databasesWHEREname=N'test')DROPDATABASEtestGOCREATEDATABASEtestGO2.5报表服务打开报表服务文件-新建-项目-商业智能项目-报表服务器项目向导输入项目名称:输入查询代码,继续下一步,完成。2.6sqlserverprofilerSqlserver跟踪工具的图形用户界面。点击文件-新建跟踪-打开连接服务器对话框。点击连接,打开跟踪属性对话框2.7上机实验安装系统实验安装过程中的问题设置服务器配置选项作业:掌握SQLSERVER2005安装过程掌握SSMS使用方法了解数据库的配置方法附加:空间信息1数据库空间信息sp_spaceused其中:sp_spaceused表名egsp_spaceusedstudent其中:注意:若表中有只读列时,若曾经将光标定位到只读列上,再打算修改该表格中的数据时,无法使用中文输入法输入中文。