将数据从一个服务器表复制到另一个服务器表

时间:2016-02-12 07:35:51

标签: sql-server tsql sql-server-2008-r2

我有两台服务器。两个服务器都有一个公共表。

表名:ref_state

Column_name          data_Type
------------------------------------
state_id           smallint
country_id            int
state_short_name    nvarchar
state               nvarchar
is_active              bit
last_update      smalldatetime
is_town               bit

我想将一个服务器表数据带入另一个服务器表。

select * from ref_states where country_id=2

2 个答案:

答案 0 :(得分:0)

如果是WAN,则其中一台服务器必须具有ip:port或url才能连接。如果是这样,您可以使用链接服务器甚至SSIS包。

答案 1 :(得分:0)

转到---->开始选择导入导出向导。 选择一个数据源窗口就会打开 填写所有凭据,如数据源服务器名称和 选择“使用SQL服务器身份验证”并提供用户名和密码。 然后选择数据库并单击下一步。 然后选择目的地详细信息作为源。 如果你想复制一个表或视图你选择'从一个或多个表复制数据' 否则选择写一个查询来指定要传输的数据' 在这两种情况下都要检查与列匹配的数据是否。如果确定则映射,然后单击下一个映射,然后单击完成。