在不同SQL服务器上的数据库之间表记录的复制(sql语句实现)
2008-08-26 14:36
501 查看
现有服务器server1,server2,server1上有数据库db1,server2上有数据库db2,db1上有数据表table1,db2上都有数据表table2,table1和table2的结构是完全相同.
现在需要解决的是把server1数据库db1中的tabl1复制到server2上的db2数据库table2.
语句例:
insert into OPENDATASOURCE(
'SQLOLEDB',
'Data Source=XXXX;User ID=XXX;Password=XXX'
).数据库名.dbo.表名(...)
SELECT top 500 ...
FROM 表名
当然用这个语句也可以实现在同一个数据库不同表(但相同字段)之复制.
现在需要解决的是把server1数据库db1中的tabl1复制到server2上的db2数据库table2.
语句例:
insert into OPENDATASOURCE(
'SQLOLEDB',
'Data Source=XXXX;User ID=XXX;Password=XXX'
).数据库名.dbo.表名(...)
SELECT top 500 ...
FROM 表名
当然用这个语句也可以实现在同一个数据库不同表(但相同字段)之复制.
相关文章推荐
- 在不同SQL服务器上的数据库之间表记录的复制(sql语句实现)
- 在不同SQL服务器上的数据库之间表记录的复制(sql语句实现)
- 怎么打开OPENDATASOURCE权限(不同服务器数据库之间的数据操作) -*-- 在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery) --- OpenDataSource的用法
- 一些比较少用的SQL语句,实现不同数据库之间信息的传递
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第五部分 Insert语句)
- 不同服务器数据库之间的数据操作--复制同步(整理版)
- SQL不同服务器数据库之间的数据操作整理(完整版)
- 通过一条sql语句访问不同服务器中的数据库对象的方法
- SQL高级应用之同服务器上复制表到另一数据库中并实现去重复
- 用SQL语句来实现随机选定不同记录
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第六部分 基础数据类型之BOOLEAN)
- 不同服务器上数据库的链接的SQL 语句(code)
- 执行一条sql语句update多条不同值的记录实现思路
- SQL Server 跨服务器 不同数据库之间复制表的数据的方法:
- 【转贴】不同数据库查询前几条记录的SQL语句
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第三部分 前n项(Top-n)查询)
- 前端应用程序实现不同数据库之间的表复制
- 用一条SQL语句实现向数据库中插入多条记录的方法
- SQL - 不同服务器数据库之间的数据操作/两台数据库异地同步
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第一部分 视图View与连接Join)