SQL两个数据库间的数据同步
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL两个数据库间的数据同步相关的知识,希望对你有一定的参考价值。
同一服务器A中的数据库A的表A与数据库B的表B结构不完全一样,但要实现表A与表B的某几个字段的数据同步,想做个触发器怎么写? 如果表A表B在不同服务器A和B上触发器又怎么操作?本人很菜,越详细越好,请大师指点,跪谢!
参考技术A 建议使用ETL工具实现,你可以使用kettle,可以实现数据库之间的数据同步。完全可视化操作。你可以百度一下资料。追问
有下载地址吗?我百度了几个下载不了。用这个软件可以实现实时同时吗?
追答用这个 应该可以用的
http://www.cr173.com/soft/30051.html
实时同步其实就是你设定同步时间,和软件没有关系。你设定1分钟执行一次,就算实时同步了。
使用Red Gate Sql Compare 数据库同步工具进行SQL Server的两个数据库的结构比较同步
将测试版的项目同步(部署)到正式版的时候,两个数据库的结构比较与同步时,如果修改数据库的时候没有记录好修改了那些表,很难将两个数据库进行同步
RedGate Sql Compare使用简介说明:
1、比对并同步数据库中的所有对象 包括存储过程、关系、表、视图和用户定义的函数
2、报告所有差异
3、生成直接在目标数据库上运行的迁移脚本
Red gate sql compare 官网:http://www.red-gate.com/products/sql-development/sql-compare/index-b
下面请看Red gate sql compare同步用法:
1、
2、
3、
4、
5、
6、
7、
以上是关于SQL两个数据库间的数据同步的主要内容,如果未能解决你的问题,请参考以下文章
使用Red Gate Sql Compare 数据库同步工具进行SQL Server的两个数据库的结构比较同步