SQL Server 2000 ,把A数据库的数据,转换到B数据库。
A、B2个数据库的结构,字段都不一样。我想知道具体的转换方式、方法。转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程3Q!THX!...
A、B 2个数据库的结构,字段都不一样。我想知道具体的转换方式、方法。
转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程
3Q!THX! 展开
转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程
3Q!THX! 展开
2个回答
展开全部
原理很简单:
1.取得:从A数据库取得需要的数据
2.转化:根据转化规则,将A的原始数据转化为B使用的数据
3.写入:将数据写入B库
复杂的过程就是2.转化。
转化的规则可能包括:
1.不变。需求数据与原始数据一致时,则不需要转化。这种往往在总、分库或生产、备份库或事务、分析库之间使用。
2.汇总。将A的数据分类汇总后提供给B库。往往使用在事务与报表。
3.抽取。将A的数据提取一部分字段,提供给B库。在多个系统间做数据接口往往是这样的需求。
4.综合。综合以上所有的情况。
主要就是要根据你的逻辑来写。有可能是A数据一行对B库一行。
也可能是一行对多行。
多行对一行。
多行对多行等。
1.取得:从A数据库取得需要的数据
2.转化:根据转化规则,将A的原始数据转化为B使用的数据
3.写入:将数据写入B库
复杂的过程就是2.转化。
转化的规则可能包括:
1.不变。需求数据与原始数据一致时,则不需要转化。这种往往在总、分库或生产、备份库或事务、分析库之间使用。
2.汇总。将A的数据分类汇总后提供给B库。往往使用在事务与报表。
3.抽取。将A的数据提取一部分字段,提供给B库。在多个系统间做数据接口往往是这样的需求。
4.综合。综合以上所有的情况。
主要就是要根据你的逻辑来写。有可能是A数据一行对B库一行。
也可能是一行对多行。
多行对一行。
多行对多行等。
仁科信息
2024-07-24 广告
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部...
点击进入详情页
本回答由仁科信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询