毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

两个机器上的库,表结构一样 如何从一个抽取插入到另外一个

更新时间:2012-5-16:  来源:毕业论文

事情是这样的:
两个数据库,分别位于两台机器上,一台的数据全,小弟想从其中抽取一部分数据插入到 小库中。
两个库的表结构一致,甚至库名字都可以设置一样,但是位于两台不同的机器上。

小弟要写一个程序实现这个行为,就是想问问有没有什么简便的方法实现这个功能?
一开始做的时候想的是从数据源库(数据全)中读取一条中的,然后插入到目标数据库(数据不全)中一条,觉得这编程起来有点麻烦。
就想起来在一个库中可以用:

select * into 新表名 from 旧表名 where 字段=条件

这种简便的方法

可是在两台机器上,还有没有这种实现起来简便些的办法?
select * into 新表名 from 数据库名..旧表名 where 字段=条件
通过创建连接服务器可以实现跨实例的数据库访问。
注意要开起系统的DTC服务。
设置成功后就可以直接用你写的语句插入数据了。

select * into 新表名 FROM opendatasource( 'SQLOLEDB ', 'Data Source=;User ID=;Password=' ).数据库.dbo.表 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。