日期:2014-05-18  浏览次数:20514 次

如何在SQL Server 2005中不同的数据库之间进行数据交换???
有2个数据库,都是使用的是SQL Server 2005,这2个数据库具有不同的名称,不同的表名和表结构。
我想使这2个数据库可以进行数据交换,不知道使用怎么样的方案??
我觉得先得把这2个数据库的表名和字段得做一个映射,下面怎么做就不太清楚了。
谁有这方面的经验,告诉小弟一声怎么做,使用什么技术,有什么具有的方案??十分感谢了!!



------解决方案--------------------
SSIS
------解决方案--------------------
引用楼主 lncf 的帖子:
有2个数据库,都是使用的是SQL Server 2005,这2个数据库具有不同的名称,不同的表名和表结构。
我想使这2个数据库可以进行数据交换,不知道使用怎么样的方案??
我觉得先得把这2个数据库的表名和字段得做一个映射,下面怎么做就不太清楚了。
谁有这方面的经验,告诉小弟一声怎么做,使用什么技术,有什么具有的方案??十分感谢了!!

------解决方案--------------------
1.备份DB1 ,DB2,
2.在Server1上还原DB1,用SSIS导入DB1的数据,同时删除DB1的数据.
3.在Server2上还原DB2,用SSIS导入DB2的数据,同时删除DB1的数据.
--------------------------------
貌似还是不明白你对换的意思,
是数据对换,还是数据和数据结构(比如说表,字段)一起对换.