SQLServer2005与SQLServer2008数据库同步图文教程

时间:2024-01-27 22:17:54 

1,复制简介
简单的说,复制是获取一个或多个数据库的过程,它系统的针对出入不同数据库的数据,提供基于规则的拷贝机制。
复制分为三种角色,
1,发布服务器
发布服务器可以被看成是源数据库。
2 ,分发服务器
分发数据库针对更改而承担类似某些票据交换所的工作,他是一个特殊的分发数据库,用于对更改进行跟踪,同时也跟踪哪些订阅服务器已经收到了这些更改。除此之外,它还跟踪任何同步过程的结果,并知道发生了哪些必须解决的冲突。
3,订阅服务器
任何参与到于复制发布过程的数据库,订阅服务器并不只能接受数据,它还可以传播数据。订阅服务器可以请求订阅,也可以推送订阅。
请求订阅:由订阅服务器来决定什么时候去更新数据。
推送订阅:由发布数据库决定什么时候向订阅服务发生更新数据。

2,SQLServer2005与SQLServer2008数据库同步
操作步骤大致如下:
配置 SQLServer2005 发布数据库
1,以windows账户登录,确保SQLServer代理已经打开,新建数据库[TestFabu]
2,在[复制]节点下,新建发布.下一步 选择数据库[TestFabu]
3,这里选择快照发布,下一步,选择需要同步的表结构以及存储过程等等。

SQLServer2005与SQLServer2008数据库同步图文教程

这里设置sa账户,只要有权限操作数据库的账户就可以。

SQLServer2005与SQLServer2008数据库同步图文教程

 

SQLServer2005与SQLServer2008数据库同步图文教程

SQLServer2005与SQLServer2008数据库同步图文教程

完成之后,在这个发布上右键属性

我们选择FTP,应为我这两个数据库没有在同一台电脑上。

SQLServer2005与SQLServer2008数据库同步图文教程

设置默认位置

SQLServer2005与SQLServer2008数据库同步图文教程

保证该默认位置ftp可访问,并且有读取的权限,将ftp定位到根目录。

SQLServer2005与SQLServer2008数据库同步图文教程

发布服务器配置完成

配置订阅服务器

同样以windows账户登录.

SQLServer2005与SQLServer2008数据库同步图文教程

这里是不允许通过IP访问的,在host文件里面做一个映射,然后通过名称访问.

SQLServer2005与SQLServer2008数据库同步图文教程

这里我们用上文提到的请求订阅。

SQLServer2005与SQLServer2008数据库同步图文教程

链接发布服务器的sa数据库。

SQLServer2005与SQLServer2008数据库同步图文教程

这里可以按计划来请求订阅。

SQLServer2005与SQLServer2008数据库同步图文教程

订阅成功。

SQLServer2005与SQLServer2008数据库同步图文教程 
同事查看属性里要以FTP访问。
3.总结
这样我们就实现了SQLServer2005与SQLServer2008的数据库同步,这里如果要实时同步数据的话最好用事务复制,快照复制适合间隔性的同步。

标签:数据库同步
0
投稿

猜你喜欢

  • 基于Python制作AI聊天软件的示例代码

    2023-09-27 14:58:25
  • Scrapy-Redis结合POST请求获取数据的方法示例

    2023-08-25 06:31:56
  • Python实现多条件筛选目标数据功能【测试可用】

    2023-07-17 21:03:46
  • Python常用标准库详解(pickle序列化和JSON序列化)

    2022-04-08 12:50:56
  • python中类的输出或类的实例输出为<__main__类名 object at xxxx>这种形式的原因

    2021-01-15 17:21:46
  • CentOS下php使用127.0.0.1不能连接mysql的解决方法

    2023-11-15 08:25:52
  • 完美解决pycharm 不显示代码提示问题

    2022-03-18 19:28:00
  • Go语言区别于其他语言的特性

    2023-06-26 02:52:10
  • Python利用手势识别实现贪吃蛇游戏

    2022-05-24 07:25:55
  • python利用元类和描述器实现ORM模型的详细步骤

    2023-11-13 14:54:12
  • 使用Tensorflow将自己的数据分割成batch训练实例

    2023-06-14 08:18:07
  • firefox 2正则表达式

    2008-08-25 19:15:00
  • Python中的元类编程入门指引

    2023-08-02 02:43:44
  • 简单谈谈axios中的get,post方法

    2023-10-05 08:47:53
  • Python接口测试环境搭建过程详解

    2021-08-31 16:12:52
  • 跟老齐学Python之不要红头文件(2)

    2023-12-21 23:22:14
  • Mysql存储过程如何实现历史数据迁移

    2024-01-24 13:02:33
  • PyTorch搭建CNN实现风速预测

    2022-09-11 17:40:19
  • 端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!

    2023-08-23 06:29:31
  • python web基础之加载静态文件实例

    2023-04-22 10:09:49
  • asp之家 网络编程 m.aspxhome.com