文档详情

SQL Server数据库.ppt

发布:2017-02-14约2.15千字共17页下载文档
文本预览下载声明
第23章 数据库镜像 学习导读 随着数据库在各种网站中的广泛使用,数据库服务器的崩溃问题也越来越影响用户对该网站和系统的印象。现在的网站越来越需要注意用户的印象,因为现在从小网站到门户网站,新鲜而核心的内容很少。相反地,雷同性很强。网站的这种情况就致使用户对于网站没有强烈的依赖感。 * 数据库镜像概述 一般来说,用户对于网站的感觉直接来源于网站内容、交易安全性,以及网站可用时间。这3项内容都和服务器的可用性有关。其中,网站内容不是技术层面上的问题,这里不谈;交易安全性和网站可用时间都可以用数据库镜像技术来解决。 * 数据库镜像简介 Microsoft从SQL Server 2005的SP1开始提供数据库镜像,用于提高数据库服务器可用性的技术。数据库镜像的出现得到了SQL Server使用者的肯定。事实上,数据库镜像使SQL Server能够适用于大中型企业的数据环境中。在SQL Server 2008中,该项技术得到了改进和完善。 * “主体”与“镜像” 在数据库镜像技术中,至少要涉及两个SQL Server数据库服务器实例。为了描述方便,下面将称“在当下向用户提供服务的SQL Server服务器”为“主体数据库实例”,而称“在当下对主体数据库实例进行备份的SQL Server服务器”为“镜像数据库实例”。后面还要介绍“在当下对主体数据库进行监督的SQL Server服务器”为“见证数据库实例”。 * 手动故障转移功能的高安全性模式 其实,“手动故障转移功能的高安全性模式”中的“手动故障转移功能”是指该模式具有故障转移的功能,但是故障的转移需要管理员手工进行故障转移;而“高安全性模式”是指参与数据库镜像的事务安全为FULL。为了演示手动故障转移功能高安全性模式中的数据库镜像操作,这里给出一个实际的示例。 * 软件环境 在开始数据库镜像操作前,需要先介绍该示例的软件环境。为了能够成功地再现和演示数据库镜像操作,用户需要按照笔者所设置的软件环境进行设置。当然,在掌握了数据库镜像操作之后,用户可以用自己喜欢的方式进行数据库镜像的操作。 * 准备镜像使用的数据库 上面已经在主体服务器上创建数据库,下面需要对主体服务器和镜像服务器进行一些设置,以便于主体服务器和镜像服务器能够对同一个数据库进行操作。准备供数据库镜像技术使用的数据库,其实就是在主体服务器和镜像服务器之间建立关于某一数据库的关联。 1.将主体数据库的恢复模式改为完整模式 2.备份主体数据库 3.将备份还原到备份数据库 * 为数据库实例创建数据库镜像端点 为数据库实例创建数据库镜像端点,主要包括创建登录、创建端点,以及为登录授予访问端点的CONNECT(连接)权限。具体步骤如下。 * 设置数据库镜像 设置数据库镜像是数据库镜像操作的最后一步。设置数据库镜像主要包括设置主体数据库和镜像数据库。其中,一定要先设置镜像数据库,否则将出错。具体步骤如下。 * 测试数据库镜像 上面设置了参与数据库镜像的两个数据库实例,并进行了第一次镜像,但是由于镜像数据库是不可用的,所以用户无法知晓镜像是否在成功执行。其实,查看镜像数据库对于主体数据库镜像的情况很简单,就是将镜像数据库转化为主体数据库。具体步骤如下。 * 自动故障转移功能的高安全性模式 上面介绍了手动故障转移功能的高安全性模式,这种模式有一个小小的缺点——故障的转移需要管理员手工进行。本节将介绍一种自动故障转移的模式。在该模式下,当主体数据库崩溃或变得不可用时,将自动进行故障转移。 * 软件环境 在开始数据库镜像操作之前,需要先介绍该示例的软件环境。为了能够成功地再现和演示数据库镜像操作,用户需按照笔者所设置的软件环境进行设置。笔者计算机的具体软件环境如下。 * 准备镜像使用的数据库 上面已经在主体服务器上创建了数据库,下面需要对主体服务器和镜像服务器进行一些设置,以便主体服务器和镜像服务器能够对同一个数据库进行操作。准备供数据库镜像技术使用的数据库,其实就是在主体服务器和镜像服务器之间建立关于某一数据库的关联。 * 为数据库实例创建数据库镜像端点 为数据库实例创建数据库镜像端点,主要包括创建登录、创建端点,以及为登录授予访问端点的CONNECT(连接)权限。具体步骤如下。 * 设置数据库镜像 设置数据库镜像是数据库镜像操作的最后一步。设置数据库镜像主要包括设置主体数据库和镜像数据库,以及见证服务器。其中,一定要先设置镜像数据库,否则将出错。 * 测试数据库镜像 上面设置了参与数据库镜像的两个数据库实例,并进行了第一次镜像,但由于镜像数据库是不可用的,所以用户无法知晓镜像是否在成功执行,如前面提到的,若想访问一个数据库,那么这个数据库肯定不能是当前的镜像数据库。也就是说,当前镜像数据库要切换为主题服务器。
显示全部
相似文档