MSSQLServer2000金算盘6f培训主要内容MSSQLServer2000版本简介安装环境SQLServer2000安装数据查询分析——SQL查询分析器使用SQLServer日常管理——企业管理器SQLServer数据管理——数据库备份与恢复MSSQLServer2000版本简介MSSQLServer2000存在6种版本,常用的为前4种版本:⒈企业版(支持SQLServer的全部功能)⒉标准版(支持SQLServer的大多数功能)⒊个人版(所运行的应用程序需在本地计算机上存储数据)⒋开发版(支持企业版的所有功能,但只能作开发测试使用,不能作为生产服务器使用)⒌企业评估版(包括企业版的全部功能,但安装起120天后该版本将停止运行)⒍WindowsCE版(在WindowsCE设备上进行数据存储,能使用任何版本SQLServer2000复制数据,以使WindowsCE数据与主数据库保持同步)硬件环境——安装环境(1)最低配置要求CPU:Pentium166MHz或更高内存:至少64MB,建议128MB或更多。注意:根据以往经验,内存容量最好和数据容量保持1:1的比例,这样可以更好的发挥其效能。硬盘:约500MB及以上的程序空间,以及预留500MB及以上的数据空间。系统环境——安装环境(2)版本操作系统要求企业版WindowsNTServer4.0、Windows2000Server、Windows2003Server标准版WindowsNTServer4.0、Windows2000Server、Windows2003Server个人版Windows98、WindowsMe、WindowsNT4.0(Server/Workstation)、Windows2000(Professional/Server)、WindowsXP、Windows2003Server开发版WindowsNT4.0(Server/Workstation)、Windows2000(Professional/Server)、WindowsXP、Windows2003ServerMSSQLServer2000系统安装安装向导SQLServer实例设置启动服务帐户设置安全机制设置验证安装正确性注意:本次培训以SQLServer2000企业版为示例。其他版本的设置与此类似。启动安装向导——SQLServer2000安装向导(1)组件安装向导——SQLServer2000安装向导(2)设置服务器——SQLServer实例设置(1)选择安装——SQLServer实例设置(2)用户信息设置——SQLServer实例设置(3)安装类型定义——SQLServer实例设置(4)安装类型定义——SQLServer实例设置(4-1)服务器和客户端工具:安装具有管理功能的服务器和客户端工具,安装服务器端通常使用该选项;仅客户端工具:只安装客户端的工具;仅连接:选项用于只安装数据访问组件和网络库。实例设置——SQLServer实例设置(5)安装类型定义——SQLServer实例设置(5-1)默认:系统确认为默认实例,即SQLServer实例。非默认:系统允许输入新的实例名,作为SQLServer命名实例。注意:如果在已经安装过默认实例的系统上,再次安装SQLServer系统时,只能安装命名实例。安装模式——SQLServer实例设置(6)安装模式——SQLServer实例设置(6-1)通常选择“典型”的安装类型进行安装。保存路径设置:可以在目的文件夹下点击【浏览】,以设置实例文件的保存路径。注意:通常默认实例SQLServer数据文件的安装路径为C:\ProgramFiles\MicrosoftSQLServer\MSSQL;对于其他的命名实例的默认目录为C:\ProgrameFiles\MicrosoftSQLServer\MSSQL$[实例名]。服务帐户设置——启动服务帐户设置服务帐户设置——启动服务帐户设置设置启动服务帐户,默认为“对每个服务使用统一帐户,自动启动SQLServer服务”;使用本地系统账户:不要求口令,但没有一些网络访问权限,同时限制SQLServer与网络中的其他服务器进行交互。使用域用户账户:要求输入域用户名、域密码、和域名。使用域用户帐户的优点在于能完成许多服务器之间的活动功能,如:远程过程调用、复制和SQLServer邮件等功能。注意:安装完成后如需要更改【服务帐户】对话框上的选项集,则请运行Windows【控制面板】下的【服务】应用程序进行修改。身份验证设置——安全机制设置身份验证设置——安全机制设置Windows身份验证模式:SQLServer使用Windows操作系统的安全机制。即用户必须拥有有效的操作系统的系统账户,才能购建立到SQLServer的连接。混合身份验证模式:用户建立到SQLServer的连接,既可使用Windows操作系统的系统账户,也可使用SQLServer的登录账户。许可模式设置——SQLServer2000安装完成安装——SQLServer2000安装系统补丁安装——SQLServer2000安装(13)注意由于SQLServer2000系统存在漏洞,被病毒感染后,会持续发送大量数据包,阻塞网络,因此,建议安装完SQLServer2000后,务必即刻安装SP3a的补丁。下载网址:验证安装正确性——SQLServer2000安装SQLServer基本服务:包括4个基本服务(SQLServer服务、SQLServerAgent服务、DistributedTransactionCoordinator服务和MicrosoftSearch服务)。SQLServer管理工具:即管理程序组,常用的包括SQLServer服务管理器、SQLServer企业管理器、SQLServer查询分析器。基础数据库:包括4个系统数据库(master、tempdb、model和msdb)和2个用户数据库(northwind和pubs)SQLServer基本服务——验证安装正确性SQLServer服务:是数据库的核心服务,管理SQLServer实例拥有的数据库的所有文件。SQLServerAgent服务:依赖于SQLServer服务,通常通过创建操作员作业、警报来执行和管理可调度的任务、监视SQLServer、激发警报等常规管理工作。DistributedTransactionCoordinator(MSDTS)服务:用来协调分布事务的工作情况,进而保证服务器中数据的一致性和所有更新永久性。MSSearch服务:是全文搜索引擎,能够生成和维护全文索引提高对字符型数据查询的效率。SQLServer基础数据库——验证安装正确性四个系统数据库Master数据库:记录SQLServer系统的所有系统级别信息,包括安装过程中的设置等初始化信息。记录所有的登录账户和系统设置,记录实例中所有的数据库名称和数据库文件的位置等信息。Tempdb数据库:保存所有临时表和临时存储过程。Model数据库:用作在系统上创建的所有数据库的模板。Msdb数据库:用于存储作业、警报以及操作员。SQLServerAgent服务通过msdb数据库调度作业、监视SQLServer错误触发警报,并将作业或警报消息传递给操作员。二个用户数据库Northwind和pubs数据库用于教学示例。SQLServer安装小结——SQLServer安装对SQLServer2000的安装,要注意以下几点:企业版必须安装在WindowsServer的操作系统下,如WindowsNTServer4.0、Windows2000Server、Windows2003Server系统下,否则服务器端工具无法正常安装。启动服务账户建议使用域用户账户,否则一些远程访问功能将受到限制。即使本地没有域,系统也会将本机计算机名默认为域名。SQLServer2000一安装完毕,即刻安装其相应的SP3补丁,以防病毒发作阻塞网络。SQLServer管理工具介绍SQLServer服务管理器SQLServer查询分析器——数据查询分析SQLServer企业管理器——数据库日常管理SQLServer服务管理器SQLServer服务管理器用来管理SQLServer的各项服务。通过服务管理器可以方便快捷的查询SQLServer系统的相关服务是否正常运作。通过服务管理器可以设置SQLServer系统的各项服务是否随操作系统的启动而自动启动。SQLServer服务管理器管理SQLServer服务的方式有以下四种:使用SQLServer服务管理器,控制SQLServer的各项服务。通过SQLServer企业管理器,在SQLServer实例的右键菜单上控制服务。通过控制面板的管理工具中的服务来管理SQLServer服务。通过命令提示符界面,使用sqlservr.exe管理该服务(位于实例安装目录下的Binn目录下)。注意:暂停服务不同于停止服务,暂停服务下服务继续运行,已连接到服务器的用户可以完成任务,但不允许有新的连接。暂停SQLServer实例可防止新用户登录,节省服务器内存,提高查询性能。启动查询分析器——查询分析器使用(1)连接服务器——查询分析器使用(2)查询分析器简介——查询分析器使用(3)查询分析器简介——查询分析器使用(3-1)利用查询分析器提供的友好的图形界面,使用T-SQL(Transact-SQL)语句,能够方便快捷的对SQLServer服务器中的数据进行查询操作。“对象浏览器”,位于查询分析器窗口的左边,主要包括注册的实例,以及该实例中的数据库和公用函数等;“查询”,位于查询分析器窗口的右上部;用户可以在这里输入查询语句进行查询。“结果”,位于查询窗口的下部,通常包括“网格”(查询语句运行结果)、“跟踪”(查询语句跟踪情况)、“统计”(查询语句运行效率)、“消息”(执行查询语句产生的消息)。创建数据库——查询分析器使用(4)打开数据库——查询分析器使用(5)创建数据表——查询分析器使用(6)修改表结构——查询分析器使用(7)删除数据表——查询分析器使用(8)数据表查询——查询分析器使用(9)插入表数据——查询分析器使用(10)修改表数据——查询分析器使用(11)删除表数据——查询分析器使用(12)查询分析小结创建数据库createdatabase[数据库名]切换数据库use[数据库名]创建数据表createtable[数据表名](简称表名)修改表结构altertable[表名]删除数据表droptable[表名]查询数据表select[列名]from[表名]插入表数据insertinto[表名]修改表数据update[表名]删除表数据deletefrom[表名]启用企业管理器——企业管理器使用(1)管理器界面简介——企业管理器使用(2)管理器界面简介——企业管理器使用(2-1)SQLServer企业管理器是SQLServer的主要管理工具。在SQLServer企业管理器中,任意展开(连接)一个实例,管理员可以对该实例的SQLServer服务、数据库、安全、作业、集成操作等进行管理。注册/删除服务器——企业管理器使用(3)注册向导——注册SQL服务器(3-1)添加服务器——注册SQL服务器(3-2)身份验证连接——注册SQL服务器(3-3)设置连接选项——注册SQL服务器(3-4)注册SQL组——注册SQL服务器(3-5)确认完成注册——注册SQL服务器(3-6)注册完成——注册SQL服务器(3-7)注册完成后…——注册SQL服务器(3-8)服务器注册属性——企业管理器(4)删除服务器注册——企业管理器(5)注意:在企业管理