为了账号安全,请及时绑定邮箱和手机立即绑定

如何将一个数据库中的部分数据导入到另一个数据库中???

如何将一个数据库中的部分数据导入到另一个数据库中???

DIEA 2018-12-07 09:41:52
最笨的办法就是先将库1中的数据一条条查询出来,记录下来,然后再库2中进行插入的操作,但是这样太慢了,而且很容易出错误。 我们强大的sqlserver manager  studio   有没有提供简便点的方式实现这种操作咧?   或者有没有更好的解决方案咧?
查看完整描述

10 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

1、创建链接服务器 ,两个数据库之间加ip前缀就可以进行增删改查

2、创建ssis包,对不同数据源导入到目标服务器

3、自己写sql脚本,比如这样:SELECT   'INSERT INTO  dbo.table2 ( 目标列1 ,目标列2 )VALUES  ( '''+源列1+''','''+源列2+''')' FROM  dbo.table1   将查询出来的结果在table2上的目标库执行

4、sql server自带的导入,导出数据功能。导出到excel,在将导出的excel导入到目标服务器

希望对你有帮助。

查看完整回答
反对 回复 2019-01-07
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

首先你的需求就不明确...你是产品经理吧。

查看完整回答
反对 回复 2019-01-07
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

看博客应该是php初学者,头像应该打动了一帮抠脚大汉的骚动的心

查看完整回答
反对 回复 2019-01-07
?
Qyouu

TA贡献1786条经验 获得超11个赞

先检出A库中N个表的数据,把数据放到一个临时表中,然后再导入指定的数据库中

查看完整回答
反对 回复 2019-01-07
?
慕少森

TA贡献2019条经验 获得超9个赞

你是要写程序去导入和导出还是手动人为的去做这个事呢?手动人为的话,直接用sqlserver管理器自带的导出数据,再导入你另外一个数据库里的表就行呢。代码实现的话目前我所了解的就是你这种方式了。

查看完整回答
反对 回复 2019-01-07
?
桃花长相依

TA贡献1860条经验 获得超8个赞

不能select into么?或者是insert into select,只不过insert into表的时候,表名前面带着数据库名。。。

查看完整回答
反对 回复 2019-01-07
?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

如果你不想用数据库导入导出,那么我知道的也就像你这样了

查看完整回答
反对 回复 2019-01-07
?
ITMISS

TA贡献1871条经验 获得超8个赞

dblink

insert into select

查看完整回答
反对 回复 2019-01-07
  • 10 回答
  • 0 关注
  • 1110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信