从一个库到另一个库的数据复制方案,两个库的e-r设计不同

csdnTimePeriod 2014-01-18 10:59:07
现在想到2个方案,
方案一:从库1 里逐表找字段,插入到库2对应的表里,两个库的e-r设计不同。
方案二: 在库1上创建视图,逐条取出来放到库2临时表里,然后库2数据从临时表里取出数据,插入到相应的数据表里。

实现起来好像要做的工作差不多,需要匹配每个表的字段都需要找到对应表的匹配项@_@

正在使用第一种方案,欢迎和大家讨论。
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnTimePeriod 2014-01-27
  • 打赏
  • 举报
回复
第二种方案说起来这么简,多谢了。还是采用第一种方案。感谢回帖!
發糞塗牆 2014-01-20
  • 打赏
  • 举报
回复
建议使用第三方工具
  • 打赏
  • 举报
回复
方案二的视图也不错,不过就没必要用临时表了,直接: insert into 库2.dbo.表 select * from 库1.dbo.视图 这样比较方便。 当然,本质上和第一种方案没什么区别,只是先创建视图,设置好字段的对应关系,再导入
唐诗三百首 2014-01-18
  • 打赏
  • 举报
回复
建议用方案一,但要注意2个数据库的库级和字段级的排序字符集问题,应一致.
csdnTimePeriod 2014-01-18
  • 打赏
  • 举报
回复
希望和大家讨论有没有更好的办法,有没有没考虑到的地方?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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