最笨的办法就是先将库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导入到目标服务器
希望对你有帮助。
慕少森
TA贡献2019条经验 获得超9个赞
你是要写程序去导入和导出还是手动人为的去做这个事呢?手动人为的话,直接用sqlserver管理器自带的导出数据,再导入你另外一个数据库里的表就行呢。代码实现的话目前我所了解的就是你这种方式了。
- 10 回答
- 0 关注
- 1110 浏览
添加回答
举报
0/150
提交
取消