sqlserver的简介与安装课件_第1页
sqlserver的简介与安装课件_第2页
sqlserver的简介与安装课件_第3页
sqlserver的简介与安装课件_第4页
sqlserver的简介与安装课件_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章

SQLSERVER简介与安装1目标能够独立安装SQLserver2000了解SQLSERVER2000中的系统数据库以及系统表了解SQLServer常用管理工具

1.熟悉企业管理器的使用

2.熟悉查询分析器的使用3.熟悉服务管理器的使用重点与难点重点:SQLServer2000的安装难点:

服务管理器的使用实例的理解一、SQLServer的安装SQLServer2000的常见版本如下:企业版(EnterpriseEdition)

支持所有的SQLServer2000特性,可作为大型Web站点、企业OLTP(联机事务处理)以及数据仓库系统等的产品数据库服务器。标准版(StandardEdition)

用于小型的工作组或部门个人版(PersonalEdition)

用于单机系统或客户机开发者版(DeveloperEdition)用于程序员开发应用程序,这些程序需要SQLServer2000作为数据存储设备。YNYN操作系统与各版本之间的关系企业版:win2000

server、win2000

adv

server标准版:win2000

server、win2000

adv

serverwinxp个人版:win98、win200

pro、win2000

server、win2000

adv

server、winxp开发版:win98、win200

pro、win2000

server、win2000

adv

server、winxp

常用操作系统对SQLServer2000的支持SQLServer2000的安装将企业版安装光盘插入光驱后,出现以下提示框。请选择"安装SQLServer2000组件"出现下一个页面后,选择"安装数据库服务器"。SQLServer2000的安装(续)选择"下一步"SQLServer2000的安装(续)在"安装选择"窗口,选择"创建新的SQLServer实例..."。(注:对于初次安装的用户,应选用这一安装模式,不需要使用"高级选项"进行安装。"高级选项"中的内容均可在安装完成后进行调整。)SQLServer2000的安装(续)("用户信息"窗口,输入用户信息,并接受软件许可证协议)SQLServer2000的安装(续)接受软件许可证协议SQLServer2000的安装(续)在"实例名"窗口,选择"默认"的实例名称这时本SQLServer的名称将和Windows2000服务器的名称相同。例如使用者的Windows服务器名称是"Darkroad",则SQLServer的名字也是"Darkroad"。SQLServer2000可以在同一台服务器上安装多个实例,也就是你可以重复安装几次。这时您就需要选择不同的实例名称了。建议将实例名限制在10个字符之内。实例名会出现在各种SQLServer和系统工具的用户界面中,因此,名称越短越容易读取。另外,实例名称不能是"Default"或"MSSQLServer"以及SQLServer的保留关键字等SQLServer2000的安装(续)在"安装类型"窗口,选择"典型"安装选项,并指定"目的文件夹"。程序和数据文件的默认安装位置都是“D:\ProgramFiles\MicrosoftSQLServer\"。因为C盘是系统区、D盘是应用区,因此选择了D盘。注意,如果您的数据库数据有10万条以上的话,请预留至少1G的存储空间,以应付需求庞大的日志空间和索引空间。SQLServer2000的安装(续)在"服务账号"窗口,请选择"对每个服务使用统一账户..."的选项。在"服务设置"处,选择"使用本地系统账户"。如果需要"使用域用户账户"的话,请将该用户添加至WindowsServer的本机管理员组中。SQLServer2000的安装(续)在“选择许可模式”窗口,根据您购买的类型和数量输入(0表示没有数量限制)。“每客户”表示同一时间最多允许的连接数,“处理器许可证”表示该服务器最多能安装多少个CPU。这里可以选择"每客户"并输入了100作为示例SQLServer2000的安装(续)SQLServer2000的安装(续)SQLServer的系统数据库简介

SQLSERVER2000有6个系统数据库Master数据库是SQLServer系统最重要的数据库,它记录了SQLServer系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、SQLServer的初始化信息和其它系统数据库及用户数据库的相关信息Model数据库是所有用户数据库和Tempdb数据库的模板数据库,它含有Master数据库所有系统表的子集,这些系统数据库是每个用户定义数据库需要的Msdb数据库是代理服务数据库,为其警报、任务调度和记录操作员的操作提供存储空间Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间Pubs和Northwind数据库是两个实例数据库,它们可以作为SQLServer的学习工具几个最重要的系统表

Sysobjects表SQLServer的主系统表sysobjects出现在每个数据库中,它对每个数据库对象含有一行记录

Syscolumns表系统表syscolumns出现在master数据库和每个用户自定义的数据库中,它对基表或者视图的每个列和存储过程中的每个参数含有一行

Sysindexes表系统表sysindexes出现在master数据库和每个用户自定义的数据库中,它对每个索引和没有聚簇索引的每个表含有一行记录,它还对包括文本/图像数据的每个表含有一行记录几个最重要的系统表

Sysusers表系统表sysusers出现在master数据库和每个用户自定义的数据库中,它对整个数据库中的每个WindowsNT用户、WindowsNT用户组、SQLServer用户或者SQLServer角色含有一行记录

Sysdatabases表系统表sysdatabases对SQLServer系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在master数据库中。常用工具管理-服务管理器服务管理器服务管理器用于启动、暂停或停止数据库服务器端提供的服务。界面如下:服务器:服务器的计算机名(默认实例)或计算机名\实例名(命名实例)服务:服务器端提供的各种服务组件服务端组件SQLServer的启动SQLServer(MSSQLServerservice)是SQLserver2000数据库管理系统的核心数据库引擎。管理着由SQLserver2000系统拥有的所有文件,是SQLserver2000系统中惟一可以直接读取和修改数据的组件。日常的数据库管理工作由SQLServer提供。所以启动时一般先启动SQLServer。SQLserver的启动有四种方式:在服务管理器中启动直接启动企业管理器启动SQLServer服务、在计算机管理工具的服务中启动利用DOS命令启动在服务管理器中启动SQLServer在服务中启动SQLServer利用DOS命令启动SQLServer>Netstartmssqlserver启动>Netstopmssqlserver停止>Netpausemssqlserver暂停SQLServerAgent

SQLServerAgent(SQLServerAgentservice)是SQL服务器代理,用来提供SQLServer的调度服务,能够自动执行数据库管理员预先安排好的JOB(作业),监视SQLServer事件并根据事件触发Alert(警报)或执行事先安排好的程序。MSDTC

MSDTC(分布式事务协调器),随着网络的普及,分布式数据库的应用也越来越普遍。在分布式数据库中逻辑上作为一个整体的数据被存储在多个服务器上,MSDTC就是为了协调处理这种分布式事务,它允许客户的应用程序在一个事务中对分布在多个服务器上的数据源进行操作。MicrosoftSearch

MicrosoftSearch是一个全文搜索和查询服务。它是一个可选的组件,可以在标准SQLSERVER安装过程中或安装完成后补充安装。它为SQLSERVER2000提供了更加复杂而强大的查询能力。它的作用分为索引支持和查询支持两方面的功能。SQLServer2000客户端组件企业管理器企业管理器是SQLserver2000中重要的管理工具,在使用SQLServer2000的过程中,大部份时间都是和它打交道,通过企业管理器可以管理所有的数据库系统工作和服务器工作,也可以调用其它的管理开发工具。企业管理器的界面查询分析器查询分析器是作为编写Transact-SQL脚本程序的开发工具,提供的是一个图形化的编写和调试Transact-SQL程序的工作环境。它通过彩色代码编辑器和上下文敏感帮助提高了应用程序的可用性。客户端网络实用工具

客户端网络实用工具用于配置客户端的连接参数,测定数据库的版本信息及设定本地数据库的相关送项。界面如下图所示:服务器网络实用工具服务器网络实用工具主要用于配置服务器端的网络连接参数,以确保服务器端能够正常地接受来自客户端的访问。界面图如下:其它管理工具联机丛书联机丛书,也叫联机文档(BooksOnline),提供大量的帮助信息。导入导出数据用于不同数据库之间传输数据。还可以实现不同数据库管理系统之间数据的交换。事件探查器事件探查器(SQLServerProfiler)用于监督记录和检查SQLServer数据库的使用情况。SQLSERVER实例简单的说实例就是在同一台机器上可以装n个sqlserver数据库引擎(数据服务器),每台计算机上只能有一个SQLServer默认实例。你打开sqlserver服务管理器可以看到两个不同名的服务都可启动,一个是机器名,一个是机器名\实例名。服务管理器中的命名实例计算机名/实例名服务中的命名实例MSSQL$实例名实例的注册一般情况下,默认实例不需要进行注册,当数据sqlserver2000安装完毕后,打开企业管理器就能直接运行,而命名实例则需要注册。但这不是确定的,在有的机器上不论是命名实例还是默认实例都需要注册所以当我们的实例不能在企业管理器中使用时,我们就要对实例进行注册注册界面(图1)(图2)(图1)(图2)(图1)(图2)(图1)(图2)(图1)(图2)系统中两个实例的例子如果此时还是注册不成功的话,试着用下列两种方法解决注册前在服务管理器中先启动命名实例注册前先在服务中启动命名实例总结SQLSERVER2000的软硬件需求及安装SQLSERVER的系统组件服务器端组件(SQLSERVER、SqlserverAgent、MSDTC)客户端组件(企业管理器、查询分析器、客户端网络实用工具、服务器端网络实用工具、事件探查器、联机丛书)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论