sql server 导入/导出 的问题,急!

[复制链接]
查看11 | 回复7 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
在2个sql server的数据库中,A数据库有多张表,另一个B数据库有几张表和A中的几张表的机构完全一致。如何用vb来实现,把B数据库里这几张表的数据追加到A数据库相应表中,导出什么格式的比较好啊??给点思路吧,这个问题很急啊
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
select * from a
union
select * from b
用union做链接阿
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
问题是,两个sql server的数据库在两个地方,不是同一台机器啊。也没有网络,只能通过文件的导入和导出来实现数据的追加啊,大家想想办法啊
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
我刚刚学习数据库,不知道说得对不
备份b数据库或导出所需要的表为某格式,如.xls、.odb
在A服务器上新建数据库并还原为b,DTS导入目标表至A(如果设置了主键,重复项将导入失败),删除新建。
也可在A中建目标表的附表,导入b中表数据,inrest into table select * from table_1 where主键 not in (select 主键 from table_1)
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最简单的方法往往是最有效的
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
楼上的,别买关子了,有什么好办法啊??我现在用的是导出txt/csv。在表中加了个字段,再导入时,先判一下主键,是否重复。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
哦,先用BCP导出,然后可以先导入A数据库中的临时表,不就转化为同一个DB中的问题了吗?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
还是导到access中比较方便
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行