sql server 2008

2019-07-09 18:34:43 +08:00
 JunoNin

想要将旧数据库数据导入新的数据库里,新数据只是加了更多的表和视图,旧数据库有的表的表结构没变,有什么办法可以快速导出数据到新的库里

4237 次点击
所在节点    MySQL
7 条回复
zgl263885
2019-07-09 19:09:42 +08:00
撸 sql 语句
JunoNin
2019-07-09 19:32:43 +08:00
@zgl263885 只能表对表这样一个一个撸么
ra1983
2019-07-09 19:53:17 +08:00
ssms 右键选择数据库,task,import
Daylight1993
2019-07-09 20:35:01 +08:00
正确的方法是恢复旧的数据,然后通过 sql 语法升级到新的。
paodange
2019-07-09 20:37:00 +08:00
新表结构没变,可以撸个脚本帮你生成从旧库插入数据到新库的 insert 语句
tomczhen
2019-07-09 20:42:10 +08:00
最简单的,ssms 导出旧库表数据成 sql 语句,新库执行一下。麻烦点的,新库跨库查询旧库语句插入到指定表。

根据业务需要,逻辑复制,CDC 什么的也可以考虑。
C0dEr
2019-07-09 20:58:13 +08:00
ETL

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/581429

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX