从多个数据库向单一数据库定期汇入变更问题
icey 2008-08-03 01:07:56 我现在有2套系统,A系统和B系统, 2者都是用各自的数据库,都是SQL SERVER 2005。
A系统会布置在很多地方,每布置一个地方,就会有各自的数据库,里面的数据表结构都是一样的
当前我需要每隔一段时间(每周或者每月),将A数据内容汇总进B数据库。
这样汇总需求,从SQL SERVER功能上说,有什么功能能支持?定期把变更能够导出,然后能将多个导出内容导入B。
这种可能性是否有?SQL SERVER能否有这种功能?还是我必须使用程序来处理?
B数据库汇入A数据库的内容,表结构都一样,但是每个表都会需要增加一个多用户的标识符,已区隔不同的地方来源。
同时,对于A系统来说,每个数据库里面一些表,都会使用自增字段,很多地方都是用这种库,再汇入B系统的数据库中,肯定会存在ID冲突问题,所以都需要使用本身ID,加上多用户标识符来区隔,有没有别的什么方法,可以处理这种问题?让每个A系统的ID这种字段,各个库内可以不一致?
比较紧急,谢谢大家帮忙