数据迁移的问题

blueteethlele 2017-09-14 10:23:17
想把不同服务器上相同数据库的同一个表,结构定义都一样,隔段时间(时间尽可能短)合并同步到目标数据库的表里面。
例如
服务器1上数据库A表a
服务器2上数据库B表b
服务器3上数据库C表b

其中ABC,abc结构定义都一样,现在想把数据汇总到备份服务器4数据库D表d中,目的是做报表系统,
如何实现?
...全文
348 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 8 楼 qq_26404837 的回复:
这个东西,如果你需要外援的话,可以来找我,价钱好说
呵呵
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 7 楼 z10843087 的回复:
[quote=引用 4 楼 blueteethlele的回复:][quote=引用 2 楼 z10843087 的回复:] 发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢[/quote] 发布订阅对生产影响不大,不过要求表上都有主键[/quote] OK,早上我做个尝试,以目前我们的数据量,应该没啥问题
qq_806999092 2017-09-14
  • 打赏
  • 举报
回复
这个东西,如果你需要外援的话,可以来找我,价钱好说
OwenZeng_DBA 2017-09-14
  • 打赏
  • 举报
回复
引用 4 楼 blueteethlele的回复:
[quote=引用 2 楼 z10843087 的回复:] 发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢[/quote] 发布订阅对生产影响不大,不过要求表上都有主键
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 5 楼 sinat_28984567 的回复:
服务器4数据库D上写个作业,每隔一段时间分别读取三个表的数据进行同步。
另外三个表是时刻都会变动,并不是入库后就成静态数据了吗,基本就是全表处理同步,目前的数量级每天50w行
二月十六 版主 2017-09-14
  • 打赏
  • 举报
回复
服务器4数据库D上写个作业,每隔一段时间分别读取三个表的数据进行同步。
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 2 楼 z10843087 的回复:
发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 1 楼 zengertao 的回复:
ssis或发布订阅把abc分别弄到svr4上。svr4写个作业定期根据增量数据衍生出d表。
生产库这个表操作很频繁,用订阅发布可以?如可以,说下具体点的步骤呀。
OwenZeng_DBA 2017-09-14
  • 打赏
  • 举报
回复
发布订阅或者etl工具都可以
繁花尽流年 2017-09-14
  • 打赏
  • 举报
回复
ssis或发布订阅把abc分别弄到svr4上。svr4写个作业定期根据增量数据衍生出d表。
OwenZeng_DBA 2017-09-14
  • 打赏
  • 举报
回复
引用 12 楼 blueteethlele 的回复:
[quote=引用 11 楼 z10843087 的回复:] [quote=引用 9 楼 blueteethlele 的回复:] [quote=引用 7 楼 z10843087 的回复:] [quote=引用 4 楼 blueteethlele的回复:][quote=引用 2 楼 z10843087 的回复:] 发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢[/quote] 发布订阅对生产影响不大,不过要求表上都有主键[/quote] OK,早上我做个尝试,以目前我们的数据量,应该没啥问题[/quote] 行吧,问题解决了就结贴哦[/quote] 好的,那我再问一个吧:多个发布,一个订阅可以吗?因为我这四个表主键是用的GUID,理论上可行吧,不过我还没尝试[/quote] ky可以的
blueteethlele 2017-09-14
  • 打赏
  • 举报
回复
引用 11 楼 z10843087 的回复:
[quote=引用 9 楼 blueteethlele 的回复:] [quote=引用 7 楼 z10843087 的回复:] [quote=引用 4 楼 blueteethlele的回复:][quote=引用 2 楼 z10843087 的回复:] 发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢[/quote] 发布订阅对生产影响不大,不过要求表上都有主键[/quote] OK,早上我做个尝试,以目前我们的数据量,应该没啥问题[/quote] 行吧,问题解决了就结贴哦[/quote] 好的,那我再问一个吧:多个发布,一个订阅可以吗?因为我这四个表主键是用的GUID,理论上可行吧,不过我还没尝试
OwenZeng_DBA 2017-09-14
  • 打赏
  • 举报
回复
引用 9 楼 blueteethlele 的回复:
[quote=引用 7 楼 z10843087 的回复:] [quote=引用 4 楼 blueteethlele的回复:][quote=引用 2 楼 z10843087 的回复:] 发布订阅或者etl工具都可以
发布订阅会影响生产吗? etl具体一点如何处理呢[/quote] 发布订阅对生产影响不大,不过要求表上都有主键[/quote] OK,早上我做个尝试,以目前我们的数据量,应该没啥问题[/quote] 行吧,问题解决了就结贴哦

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧