在SQL Server中将特定表数据从一个数据库复制到另一个数据库

时间:2011-09-06 13:23:02

标签: sql

我需要将一个SQL Server中选择的一组表中的特定数据复制到另一个SQL Server。任何指向这将非常有帮助。

5 个答案:

答案 0 :(得分:3)

Create a linked server或使用Openrowset创建与远程服务器的连接。

如果需要使用远程服务器执行例行任务,请使用链接服务器,否则使用openrowset。

http://msdn.microsoft.com/en-us/library/ms190479.aspx

See this also

答案 1 :(得分:1)

还有SSIS向导,又名SQL Server Import/Export Wizard而不是全表副本,指定源查询,保存到磁盘(假设您需要定期重新运行该过程)并且瞧,数据副本在框

答案 2 :(得分:0)

答案 3 :(得分:0)

您可以将数据移动到另一个表,也可以基于另一个表创建表。你之前我听过的问题很好,所以我写了一个快速blog post来解释选项

答案 4 :(得分:0)

您可以将数据从一个数据库复制到另一个数据库。 mysql查询是:

insert into database2.table_name2(field name) 
select table_name1.field_name from table_name1 
    where table_name1.field_name = condition

上述mysql查询用于数据库之间的特定于副本的数据。 假设您要复制整个表datd,那么您将使用以下查询:

insert into database2.table_name2(field name) 
select table_name1.field_name from table_name1