下载此文档

sqlserver数据同步之数据复制.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
和大家分享一下这几天通过 SQL Server 2008 数据库复制实现数据库同步备份的步骤! SQL Server 2008 数据库复制是通过发布/ 订阅的机制进行多台服务器之间的数据同步, 我们把它用于数据库的同步。先简单介绍一下数据库复制这东西吧. 复制是一组技术,它将数据和数据库对象从一个数据库复制和分发到另一个数据库,然后在数据库间进行同步,以维持一致性。使用复制,可以在局域网和广域网、拨号连接、无线连接和 上将数据分发到不同位置以及分发给远程或移动用户。事务复制通常用于需要高吞吐量的服务器到服务器方案(包括:提高伸缩性和可用性、数据仓库和报告、集成多个站点的数据、集成异类数据以及减轻批处理的负荷)。合并复制主要是为可能存在数据冲突的移动应用程序或分步式服务器应用程序设计的。常见应用场景包括:与移动用户交换数据、 POS (消费者销售点)应用程序以及集成来自多个站点的数据。快照复制用于为事务复制和合并复制提供初始数据集;在适合数据完全刷新时也可以使用快照复制。利用这三种复制, SQL Server 提供功能强大且灵活的系统, 以便使企业范围的数据同步。上面这一段话是 MSDN 上关于复制的解释,今天我要介绍的是合并复制,下面把这一段时间的配置进行一下总结,希望能够帮到大家。项目对数据的要求有以下几点: 为了使公司数据库与各项目数据库的数据保持同步,并且公司与各项目在各自服务器上对数据库所作的更改能够及时同步到各项目数据库中去,决定采用 SQLSERVER 复制中的合并复制技术, 但公司服务器与各项目服务器的 IP 都是不固定的, 因此不得不引入一个有固定 IP 的服务器作为发布服务器。公司数据库与各项目数据库均作为订阅数据库。好了,下面开始介绍具体步骤先说一下发布服务器与订阅服务器都要做的事情 1 :都要安装 SQLSERVER, 这点没啥好说的 2 :都要建一个具有管理员权限的 Windows 账号(例: fzuser ) 3 :设置 SQL 代理服务(发布服务器和订阅服务器均设置) 打开服务( 控制面板--- 管理工具--- 服务) 右击 SQLSERVER AGENT--- 属性--- 登录--- 选择“此帐户“输入或选择第一步中创建的 WINDOWS (用户 fzuser ) “密码“中输入该用户密码。 4 :设置 SQLSERVER 服务(发布服务器和订阅服务器均设置) 设置方式同第三步。接下来进行发布与订阅服务器的分别配置一:发布服务器端的配置 1: 在发布服务器上新建一个共享目录, 并设置好权限, 用于存放数据同步需要的快照文件 2 :开启 SQL Server 的网络协议 TCP/IP 和管道命名协议并重启网络服务 3 :先建一个要发布的数据库( FBDATA )和一个需要发布的 Table(Prodata) 4: 设置快照文件夹, 这一步比较重要, 如果只在局域网进行数据同步, 只要设置快照文件夹为第一步中建立的共享目录就 OK 了,但我们的服务器都在广域网,所以就稍微需要麻烦点了,这里采取的方式是用 FTP 的方式同步快照文件,后面会说到 5 :新建发布,选择需要发布的数据库与表 6 :选择合并复制 7: 选择需要发布的 Table ( 这里会提示给你需要发布的 Table 新增一列标识列, 照做就 OK 了) 8 :选

sqlserver数据同步之数据复制 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2024678321
  • 文件大小0 KB
  • 时间2016-04-24