SQLServer2008数据库复制.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
SQL Server 2008 数据库复制 SQL Server 2008 数据库复制是通过发布/订阅机制实现数据同步的备选方案。它可以实现实时数据同步,通常用于主数据库服务器和备用数据库服务器之间的数据同步。在选择数据库同步备选方案时,我们评估了两种方案:SQL Server 2008 的数据库镜像和 SQL Server 2008 数据库复制。 数据库镜像的优点是系统能自动发现主服务器故障,并自动切换至镜像服务器。但是,它的缺点是配置复杂,镜像数据库中的数据不可见。在 SQL Server Management Studio 中,只能看到镜像数据库处于镜像状态,无法进行任何数据库操作,连简单的查询也不能进行。 相比之下,SQL Server 2008 数据库复制的优点是可以实现实时数据同步,数据可见性好,且配置相对简单。因此,我们选择了 SQL Server 2008 数据库复制。 下面我们通过一个示例来学习如何部署 SQL Server 2008 数据库复制。 测试环境:Windows Server 2008 R2 + SQL Server 2008 R2(英文版),两台服务器,一台主数据库服务器 CNBIogsDB1,一台备用数据库服务器 CNBIogsDB2。 复制原理:我们采用的是基于快照的事务复制。主数据库服务器生成快照,备用数据库服务器读取并加载该快照,然后不断地从主数据库服务器复制事务日志。 安装与配置步骤: 一、在两台服务器上安装好 SQL Server 2008 R2,主要安装的组件:Database Engine(含 SQL Server Replication),Management Tools。 二、主数据库服务器(发布服务器)的配置: 1. 在主数据库服务器 CNBIogsDB1 新建示例数据库 CNBIogsDemo(注意 Recovery mode 要使用默认值 Full,只有这个模式才能进行事务复制),然后建立一张测试表,比如:CNBIogsTest。 2. 设置存放快照的文件夹:创建发布之前,先设置一下存放快照的文件夹,创建发布后会在该文件夹生成快照文件,备用服务器需要在初始化时加载该快照文件。 3. 在主数据库服务器创建发布: 在 Replication(复制)》Local Publications(本地发布)》属性,在出现的窗口中选择 Publishers(发布),如下图: ... 从上面的描述中,我们可以看到 SQL Server 2008 数据库复制的优点是可以实现实时数据同步,数据可见性好,且配置相对简单。它可以用于主数据库服务器和备用数据库服务器之间的数据同步,以实现数据的高可用性和灾难恢复。
剩余22页未读,继续阅读
- 粉丝: 72
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助