数据库服务器的安装与配置.docx

上传人:牧羊曲112 文档编号:5306331 上传时间:2023-06-24 格式:DOCX 页数:33 大小:1.95MB
返回 下载 相关 举报
数据库服务器的安装与配置.docx_第1页
第1页 / 共33页
数据库服务器的安装与配置.docx_第2页
第2页 / 共33页
数据库服务器的安装与配置.docx_第3页
第3页 / 共33页
数据库服务器的安装与配置.docx_第4页
第4页 / 共33页
数据库服务器的安装与配置.docx_第5页
第5页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数据库服务器的安装与配置.docx》由会员分享,可在线阅读,更多相关《数据库服务器的安装与配置.docx(33页珍藏版)》请在三一办公上搜索。

1、数据库服务器的安装与配置理论基础数据库服务器是当今应用最为广泛的一种服务器类型,许多企业在信息化建设过程中都要购置 数据库服务器.数据库服务器主要用于存储、查询、检索企业内部的信息,因此需要搭配专用的数据 库系统,对服务器的兼容性、可靠性和稳定性等方面都有很高的要求。1、基本概念数据库服务器其实就是装有一台数据库的Server,应用于Internet或Intranet。一个数据库 服务器是指运行在局域网中的一台或多台服务器计算机上的数据库管理系统软件,数据库服务器为 客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用 户存取控制等。数据库软件有很多种大型的数

2、据库软件有Oracle,DB2, Sybase等,中型的有SQL Server,还有通常用于个人网站的MySQL等小型数据库软件。2、企业业务对数据库服务器的要求(1) 数据库服务器要具有极强的承载能力.当企业内部需要查询一些信息时,其后台处理系统 (数据库服务器)就要开始查询,并将查找到的信息反馈给用户。当大量的用户在查询信息时如果 数据库服务器不具备极强的承载能力,是无法满足其需求的.(2) 数据库服务器要具有很强的实时应答能力。当数据信息被检索到后,会反馈给用户,如果数 据库服务器不具有很强的应答能力,会造成反馈信息速度非常缓慢,甚至造成数据库服务器死机的 情况。(3) 数据库服务器要具

3、有很强的扩展能力.数据库中的信息随时都会发生变化,如今是信息时代, 大量数据需要录入、处理等,因此,数据库服务器的扩展能力不容忽视.(4) 数据库服务器的可用性和可靠性。数据库服务器要具备365天7大24不间断运行的能力, 这样才能满足需要。当然,一台服务器要真正保持这样的运行,也不太现实。因此许多企业的数据 库服务器并不只有一台,通常具有多台,并且还配备了备份服务器等。大型企业需要的数据库服务器性能和扩展能力等方面要求更高,它们在组建数据库系统时,不仅 仅是使用多台数据库服务器,还需要存储系统等。而中小企业则有些不同,它们需要的数据库服务器 性能不需要像大型企业数据库服务器那么强,数量要求也

4、没那么多,因此在选择服务器时更轻松一 些.3、数据库服务器的优点(1) 减少编程量数据库服务器提供了用于数据操纵的标准接口 API。(2) 数据库安全保证好数据库服务器提供监控性能、并发控制等工具。由DBA统一负责授权访问数据库及网络管理。(3) 数据可靠性管理及恢复好数据库服务器提供统一的数据库备份和恢复、启动和停止数据库的管理工具。(4) 充分利用计算机资源数据库服务器把数据管理及处理工作从客户机上分出来,使网络上各计算机的资源能各尽其用。(5) 提高了系统性能能大大降低网络开销。协调操作,减少资源竞争,避免死锁.提供联机查询优化机制。(6) 便于平台扩展多处理器(相同类型)的水平扩展。多

5、个服务器计算机的水平扩展。垂直扩展:服务器可以移植到功能更强的计算机上,不涉及处理数据的重新分布问题。4、SQL Server 2000作为数据库服务器的优点(1)Microsoft SQL Server 2000能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到SQL Server 2000实例。SQL Server 2000为 这些环境提供了全面的保护,具有防止问题发生的安全措施.SQL Server 2000还在多个用户之间有 效地分配可用资源,比如内存、网络带宽和磁盘I/O.超大型Internet站点可将其数据分开存放在多台服务器上,从而使处理负荷分散到多台计算

6、 机上,使站点能为成千上万的并发用户提供服务。可以在一台计算机上运行多个SQL Server 2000实例。例如,一个为其它许多组织提供数据 库服务的组织可为每个客户组织单独运行一个SQL Server 2000实例,而全部实例可集中在一台计 算机上。这样,既隔开了每个客户组织的数据,同时又使服务组织只需管理一台服务器计算机从而 减少了费用。SQL Server 2000应用程序可在装有SQL Server 2000的计算机上运行。该应用程序通过 Windows进程间通讯(IPC)组件(例如共享内存)而非通过网络连接到SQLServer 2000o这使SQL Server 2000得以应用于应

7、用程序必须在本地存储数据的小型系统中.下图显示了一个作为大型Web站点和传统客户端/服务器系统的数据库服务器的SQL Server 2000实例。数据 Z大型Web站点和企业级数据处理系统通常会生成大量的数据库处理,超出了一台计算机的支持 能力。在这些大型系统中,数据库服务由组成数据库服务层的一组数据库服务器提供。SQL Server 2000不支持采用平衡负荷的聚集形式建立数据库服务层,但支持跨自主服务器组分存数据的机制。 尽管每个服务器需分开管理,但组内的各个服务器可共同分担数据库处理负荷。共享同一工作负荷的 一组自主服务器称为服务器联合体.(2)桌面数据库系统SQL Server 200

8、0不仅能作为一个功能强大的数据库服务器有效地工作,同样的数据库引擎也 用在需要在客户端本地存储独立数据库的应用程序中。SQL Server 2000可以动态地将自身配置成 能有效地使用客户端桌面或膝上型电脑中的可用资源,而不需要为每个客户端专设一个数据库管理 员。应用程序供应商还可以将SQL Server 2000作为应用程序的数据存储组件嵌入应用程序中。当客户端使用本地SQL Server 2000数据库时,应用程序连接到本地数据库引擎实例,其方式 与跨网络连接到远端服务器上运行的数据库引擎非常相似。二者的主要差别在于:本地连接通过本 地IPC (如共享内存),而远端连接必须通过网络。下图显

9、示在桌面数据库系统中使用SQL Server 2000。实训内容一、实训环境1、学生机每两人一组一台;2、操作系统安装 Windows 2000 Server;3、SQL Server 2000 安装程序;二、实训要求1、实训前做好上机实训的准备,针对实训内容,认真复习与本次实训有关的知识,完成实训内 容的预习准备工作;2、能认真独立完成实训内容,掌握SQL Server 2000对环境的要求及安装过程;3、掌握SQL Server2000服务器的注册和配置的方法与技能;4、掌握磁盘备份的创建和管理;5、掌握备份数据库和数据库恢复的方法;6、掌握数据库服务器的安全管理;7、实训后做好实训总结,

10、根据实训情况完成总结报告。三、实训步骤:(一)、SQL Server 2000数据库服务器的安装与配置1、将SQL Server 2000的光盘放入光驱,如果有自动运行功能,则会出现启动画面,否则直接运 行Autorun程序,出现启动画面,如图1所示.图1启动画面2、选择SQL Server 2000简体中文企业版,打开如图2所示的安装SQL Server 2000企业版窗 口,从中选择安装内容。MicrosoftSQLServer 2ocx)Enterprise Edition0 坎 M KF MU 非 FIL& 亦5如 J:商.ZQL腿20 X 决斧件:三打质捉厂邳引口欧I我II的“,站钏

11、匚谩出(X)图 2 SQL Server 2000 企业版3、请选择”安装SQL Server 2000组件”,打开如图3所示的安装SQL Server 2000组件窗口。图4-3安装组件在打开的屏幕画面上将出现下面三个选项.安装数据库服务器:启动SQL Server安装程序,其中包含选择安装选项的屏幕.安装 Analysis Services:在处理OLAP多维数据集的计算机上安装Analysis Serviceso 安装English Query:在运行English Query应用程序的计算机上安装English Query。 4、选择“安装数据库服务器”,出现图4欢迎对话框。图4:欢迎

12、对话框5、按下一步进入如图5所示的选择计算机名窗口.图5输入计算机名称在图5中,有以下几种选择:本地计算机(Local Computer):默认情况下,编辑框中的名称为本地计算机(即正在运行安装程序 的计算机)名称。对于本地安装,接受默认值并单击“下一步”按钮。远程计算机(Remote Computer):输入计算机名称以进行远程安装,或单击“浏览”按钮以定位 远程计算机。虚拟服务器(Virtual Computer):输入要管理的新的或现有的虚拟SQL Server名称。该选项仅 当从Windows NT或 Windows 2000企业操作系统上检测到Microsoft群集服务(MSCS)时

13、才可 用.浏览(Browse):单击“浏览,按钮以定位远程计算机。仅当选定“远程计算机选项时该按钮才 可用。6、选择“本地计算机”选项,出现如图6所示的安装选择对话框.2SJ从下列安装选项中选择一个口# 1睡网运直实例或安.S1畏工更r对现W SQLServer例进行升奴、册1除或添加蛆件业C高级选项/图6安装选择可以从屏幕上的三个选项中选择一个运行安装程序:创建新的SQL Server实例或安装客户端工具:创建新的SQL Server 2000实例,该实例是默认 实例或命名实例。另外,该选项使您可以在除Microsoft Windows 95之外的任何操作系统上使用SQL Server 20

14、00任何版本的光盘来仅安装客户端工具。对现有的SQL Server实例进行升级、删除或添加组件:该选项使您可以对现有的SQL Server 实例进行升级、删除或添加组件。现有实例包括早期版本(SQL Server 6O 5版和SQL Server 7。0版) 以及SQL Server 2000实例的安装。高级选项:选择用于群集维护、无值守安装和注册表重建的高级选项。对于初次安装的用户, 应选用这一安装模式,不需要使用“高级选项”进行安装.“高级选项”中的内容均可在安装完成 后进行调整。7、如果是第一次安装SQL Server,应该选择创建实例和客户端,这里我们选择这一选项继续. 进入用户信息界

15、面,如图7所示。图7用户信息“用户信息”安装框提示您输入姓名和公司名称。这些字段是必须输入的.在网络上进行安装时,应确保提供的是负责使用或管理该服务器的用户的姓名.8、输入名字和公司名称,单击“下一步”按钮.阅读许可协议,用户在继续安装前应该认真地阅读它们接受条款单击“是”按钮继续.2d话阅读下面的许可协议-按PAGE DOW读协议的其它部分最捋用户许司协谀MICROSOFT SQL SEEVER服募器产品的服尝器许可证重要须知-话队真阅读:本最终用户许可协议t、雄协议)是您C个人或单一实 体)身MicrosaEt C&rparati&n之I旬看矣上述Mi cr&Eift欲件产品曲洼律协汶 H

16、产品包括计算机软件,并可能包括相关介质、印刷材料及“联机或电子文档 “产品”)O本攻协议的一份修正条就或补充条款可能随本产品” 一起提 供n您一旦安装、套制或以其它方式便用本“产品” .即表示您同意接受本锄 议各项条款的约束。如果悠不同意本协议少中的案裁,诺不要安装或使用本产品;您可将其退回原购买处,并获得全额退款-您是否接至前面许可证协议中的所有条款?如果您选择“否,安装程序将关闭。 如果要安装MLcroEoft SQL Server 000 j您虹须搔受此协议。图8软件许可证协议9、选择安装类型,共有3种选择,如图9所示。图9安装定义仅客户端工具:仅安装客户端关系数据库管理工具。此选项包含

17、管理SQL Server的客户端工具和 客户端连接组件。此外,该选项可以选择其他要安装的组件.如果已经在其它机器上安装了 SQLServer,则可以只安装客户端工具,用于对其它机器上SQL Server的存取。服务器和客户端工具:该选项执行安装服务器和客户端工具以创建具有管理能力的关系数据库服务 器.选择“服务器和客户端工具”选项将显示所有附加的安装选项。仅连接:仅安装关系数据库客户端连接组件,包括连接SQL Server 2000命名实例所需的MDAC 2。6(Microsoft数据访问组件)。该选项只提供连接工具,不提供客户端工具或其他组件.10、在“安装定义”窗口,选择“服务器和客户端工

18、具”选项进行安装。我们需要将服务器和 客户端同时安装,这样在同一台机器上,我们可以完成相关的所有操作。按“下一步”出现如图10 所示的选择实例名称对话框。选择“默认”选项或自命名一个实例名称。2SJ实例名际默瓯i若要进行默认安瘢请选中/认并单击f 一步、若要在该计算机上安装或难护SQL Server的命 名实例,请清除默认”复选框并健人或选择实例 名新名称必须不超过16个字符,并且应以字母或 其它可接受字符开头。有关更多信息请单击 帮助L实例名IJ:|图10选择实例名称SSQL Server安装程序在“安装类型”对话框中提供三种安装 文件的安装位置。如图11所示。类型.另外,11、可修改该对话

19、框中的程序典型:使用默认安装选项安装整个SQL Server。建议多数用户采用此安装.最小:安装运行SQL Server所需的最小配置|建议使嘲小可用磁盘空间的计算机的用户采用此安装.自定义:安装SQL Server且可更改任意或所有默认选项.使用自定义安装选择组件和子组件,或者更 改排序规则、服务账户、身份验证或网络库的设置。图11 安装类型和路径12、选择“典型”安装选项,并指定“目的文件夹”。程序和数据文件的默认安装位置都是“C: Program FilesMicrosoft SQL Server”。笔者因为C盘是系统区、D盘是应用区,选择了 D盘.出现“服务帐户” 对话框,如图12所示

20、。图12服务账户设置使用安装程序中的“服务账户”屏幕,将登录账户指派给两个SQL Server服务:SQL Server和 SQL Server代理程序.可以使用本地系统账户或域用户账户,并且两个服务可使用同一账户.默认设置是“使用同一服务,且自动启动每个服务”。若要使用默认设置,请输入域名密码,然后 单击“下一步”.还可以自定义每个服务的设置.可以为两个服务输入同一个登录账户,也可以为每个服务分别指 定账户。以后若要更改“服务账户”屏幕上的选项集则请运行Windows控制面板上的“服务”应用 程序。选项设置如下:“对每个服务使用同一账户。自动启动SQL Server服务”。为默认选项。一个账

21、户同时用于SQL Server和SQL Server代理程序.这些服务在操作系统启动时自动启动.“自定义每个服务的设置”。允许对两个服务使用不同的设置.“服务”:选择要自定义设置的服务.SQL Server:选择此选项自定义 Microsoft SQL Server服务的设置。SQL Server代理:选择此选项自定义Microsoft SQL Server代理服务的设置。“服务设置:选择需要的服务设置。“使用本地系统账户”:本地系统账户不需要设置密码,也没有Windows NT 4.0的网络访 问权限,同时,它可能限制SQL Server安装与其他服务器交互.“使用域用户账户”:域用户账户使

22、用Windows身份验证设置并连接SQL Server。默认情 况下,将显示当前登录到计算机的域用户账户的账户信息。用户名:接受或更改域用户名。密码:输入域密码。域:接受或更改域名。“自动启动服务”:选择此选项后将在操作系统启动时自动启动服务。只有当自定义每个服务的 设置时才能使用此选项.13、选择“对每个服务使用同一帐户,自动启动SQL Server服务”,服务器设置选择“使用本 地系统账户”,如果需要“使用域用户账户”的话,请将该用户添加至Windows Server的本机管理员 组中。单击“下一步”按钮,弹出“身份验证模式”窗口。选择身愣验任模式-厂Wind。赠与傍验证模式既区混合模式W

23、indows身份验证和SQLServer身份玻证)M忝加用登录蓄码:输入密码(D|爵|认密码(E):|r空密码 MYLDACALDBS服务器设置数据犀设置|复制君称:常规 |内存处理钢|产品:SQL Server Enterprise Edition操作系垃:产品版赤:Microsoft Windows NT - 5.0 21958.00.194 (RTM)语言:操作平台:ip文叩剧NT INTEL*能II操作系统内存:445(MB处理器:1根目录:D:-.Program FilesMicrosoft SQL服务器排序规则:Chin ese_PR C_CI_ASMYLOACALDBS在操作系统

24、启动时自动启动策略q I 7SQLServer(VjF百哥百或茹L”晶扁蕉理U图31配置服务器的属性对话框(三)数据库的备份和恢复1、定义备份设备例1:在企业管理器创建一个备份设备,其逻辑设备名为student_backup,物理设备名为E: student_bakfull。bak (如果E盘根目录上不存在student_bak目录,应先建立)(1)打开企业管理器,展开要操作的服务器(这里为CQHH),在“管理”文件夹下的备份上按鼠 标右键(或点击系统的操作菜单)选择“新建备份设备”命令出现如下对话框:在该对话框中执行下面操作:首先在名称文本框中输入备份设备的逻辑设备名student_back

25、up: 其次通过单选框选择设备类型(这里由于本地计算机上没有磁带设备所以默认设备),在文件名文本 框中输入或点击“按钮确定备份设备的物理设备名,即存放备份数据的磁盘文件路径和文件名 E:student_bakfull.bak ;最后单击“确定按钮就成功地创建了磁盘备份设备。图33新建备份设备例2:在企业管理器,对数据库stu进行完全备份(已新建数据库stu)(1)。打开企业管理器,展开cqhh服务器和数据库文件夹,右击stu数据库,指向“所有任务 子菜单,选择”备份数据库”命令,出现如下图所示的备份数据库对话框:图34备份数据库(2)“数据库”框中选择要备份的数据库,默认情况下被选中的是刚才用

26、右键单击的那个数据 库;(3)“名称框内为备份输入一个便于识别的名称;(4)“描述”框中为该备份输入一个描述性信息(可选),本例输入学生数据库第一次完全备份;(5)备份选项单击“数据库-完全”单按钮首先进行完全数据库备份,它是一切备份的基础;(6)目的选项下,单击“磁盘”单选钮,然后单击”添加”按钮,出现如图所示的对话框:图35选择备份目的在该对话框中选择“文件名单选钮表示使用临时性的备份文件存储数据库的备份内容;选择“备 份设备”单选钮表示使用永久性的现有备份设备或创建新的备份设备存储数据库的备份内容,本例 选择现在设备student_backup,并单击”确定”按钮回到如图所示:图36备份

27、数据库选择备份设备后(7)在图的重写的选项下,执行下列操作之一:单击“追加到媒体,将备份追加至备份设备上的 任何现有的备份中;单击“重写现有媒体”将覆盖备份设备中原有的内容。本例选择“重写现有媒 体”,因为在该例中是首次使用该设备,所以选择此项以便对其进行初始化和标识设置;(8)调度复选框用来设定备份计划,即调度备份操作在以后执行或定期执行(可选)如果要设 定备份计划,选中该项,并单击右边的按钮.出现图所示的对话框.在该对话框中可以设置4种备份计 划:每当SQL Server Agent启动时自动进行数据库备份;当CPU空亲时进行数据库备份;设定进行 数据库备份的一次性时间;按一定周期进行数据

28、库备份,点击右边的更改按钮,在接着出现的对话框 中设定备份工作出现的日期频率及周期.这里要特别强调的是选择该的前题是SQLServer Agent服务 必须已经启动!本例不选择该复选框。图37编辑调度选择“选项”标签进入如下图所示页面:常规选项2SJSQL Server 备粉-stu也项Ifi是为了保证数据库的全部住处都正确无误地被保存到备份设备上;(11)通过设置“检查媒体集名称和奉集到期时”,检查备份媒体以小意验任备份时将读取整个备份并检查媒体的完整性。清松查 螟侮的标识及到期时间以避免意外重写-r备粉后弹出曲带er删除事尝日志中不活动的条目(H)p橙查媒体集名称和备惜集到期时间媒体集名称

29、匹):|r备份集到期时间:&于四;| 目天之后厂于四 12006-12-25三J媒体集标签 初蛇化磷带媒体集成碰盘媒体集将尝酒隙该媒体上以前的内 容,并用一个名称和描述来标讥迳媒体-厂初始化并标识媒体区)媒体集名称始图38备份数据库选项卡备的验证.验证的目的(10)在上图中通过设置“完成后验证备份” |复选框决定是否进行备份设外重写;(12)如果是第一次使用备份媒体,或者要更改现有的媒体标签,则在“媒体集标签”框下选择 “初始化并标识媒体复选框;然后输入媒体集名称和媒体集描述.只有在重写媒体时才能对期进行初始化和标识设置;(13)在完成了 “常规”对话框和“选项”对话框中的设置之后,单击“确定

30、按钮,并在随后 出现的数据库备份成功信息框中按“确定”按钮,即可完成数据库的完全备份。3、恢复数据库1)利用企业管理器恢复数据库例:删除Stu数据库,然后在企业管理器中将其恢复。在删除该数据库前,已创建了三个备份,他们分别是:完全数据库备份在该备份后新建了两张 表(new1,new2),所以对数据库进行了第一次差异备份;差异备份之后又新建了表hew3,new4), 接着进行了第二次差异备份.所以StuScore数据库只能恢复到第二次差异备份的时间。恢复 StuScore数据库策略:恢复完全数据库备份恢复第二次差异备份。具体恢复步骤为:(1)打开企业管理器,展开cqhh服务器,在数据库文件夹上右

31、击,从弹出的快捷菜单中选择“所 有任务”中的“还原数据库”,出现下图所示的对话框:图39还原数据库对话框(2)在该对话框的还原为数据库中输入Stu数据库,然后选择“从设备”单选钮,如下图所示:图40还原数据库对话框-从设备(3) 在图中点击选择设备,如果在图中的设备文本框中已经有你所需要的设备可省略此步。接 着出现如下图的对话框:(4)在图中选择设备(这里为磁盘),然后点击“添加”按钮,进入下图所示对话框:图42选择还原目的对话框(5)在上图对话框中选择“备份设备”单选钮,然后在列表框中选择student_backup设备,点 击“确定按钮回到前面的图,在图中同样点击“确定”最后回到更前面的图

32、(这时图已经发生了变 化)(6)在经过上面操作过后的图中,选择“还原备份集单选钮中“数据库完全单选选钮.(如果 要恢复的数据库完全备份的设备号不是1,还要点击“查看内容重新选择).现在选择还原数据库 对话框的选项选项卡,进入下图:图43还原数据库对话框-选项(7)在图中系统显示出还原数据库的数据文件名和物理文件名(可改变)。这里主要要进行设 置的选项是“恢复完成状态”,在本例中应选择“使数据库可以继续运行,但无法还原其它事务日志 单选钮。现在单击“确定”即可进行数据库的恢复。在恢复顺利完成之后出现下图的的信息框,在 该信息框中单击“确定”即可。图44还原完成现在回到企业管理器主窗口,可以发现S

33、tu数据库已存。(四)SQL Server服务器安全管理1、在企业管理器中查看SQL Server的安全认证模式在SQL Server容器中右击当前实例,然后单击“属性”,出现SQL Server属性(配置)对话 框,选择安全性页面,如下图所示:图45 SQL Server属性(配置)可以看到当前的身份验证模式为SQL Server和Windows混合模式;2、使用企业管理器在SQL Server中创建一个登陆帐号LoginA,并给予其系统管理员角色(1)在企业管理器的SQL Server容器中找到你的服务器,选择下层的“安全性,选择下级“登录”,右击,在弹出式菜单中选择“新建登录”,如下图所示:图46新建登录(2)选中SQL Server身份验证,在名称文本框中输入LoginA,在密码文本框中输入该登录名的 密码,选择“服务器角色”页面,并把第一个服务器角色选中,即System Administrators,如下图所示:SQL Server登录屈性一新建璧录常规服荟器角色|数据库访问|服务器角色命服务器角色用于对登录授予服务器范围内的安全特权S)=图47 1新建登录-服务器角色I 帮肪 I(3)点击“确定”按钮,系统会提示“确认密码”,再次输入刚才设定的密码,点击“确定”即可完成登录角色的创建。如下图48所示:图48登录角色创建完成

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号